Skip to content

feat: add ui_actions field to HiveRecord#267

Merged
maximelb merged 2 commits intocli-v2from
ui-actions
Mar 28, 2026
Merged

feat: add ui_actions field to HiveRecord#267
maximelb merged 2 commits intocli-v2from
ui-actions

Conversation

@maximelb
Copy link
Copy Markdown
Contributor

Summary

  • Add ui_actions field to HiveRecord dataclass for UI action buttons
  • Handle ui_actions in from_raw(), to_dict(), set(), and validate() methods
  • Supports the new usr_mtd.ui_actions component from go-essentials/legion_config_hive that allows hive records (ai_agent, playbook) to declare action buttons surfaced in the web UI

Test plan

  • All 24 existing hive unit tests pass
  • Manual verification with ai_agent/playbook hive records containing ui_actions

🤖 Generated with Claude Code

maximelb and others added 2 commits March 28, 2026 09:43
Support the new usr_mtd.ui_actions component that allows hive records
(ai_agent, playbook) to declare action buttons surfaced in the web UI.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@maximelb maximelb requested a review from dzimine-lc March 28, 2026 16:49
@maximelb maximelb merged commit f6aeb40 into cli-v2 Mar 28, 2026
7 checks passed
@maximelb maximelb deleted the ui-actions branch March 28, 2026 17:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant