feat(tui): implement plan, actor, and skill command group routing in TuiCommandRouter #10158

Open
opened 2026-04-17 04:00:15 +00:00 by HAL9000 · 0 comments
Owner

Background

The plan, actor, and skill command groups are the most frequently used slash commands in the TUI. Implementing these command groups enables users to manage plans (create, execute, status, cancel), configure actors (add, remove, list, show), and manage skills (add, remove, list) directly from the TUI input.

Acceptance Criteria

  • plan:* commands routed correctly (create, execute, status, cancel, list, use)
  • actor:* commands routed correctly (add, remove, list, show, set)
  • skill:* commands routed correctly (add, remove, list, show)
  • Each command produces appropriate TUI output or error message
  • Test coverage >= 97%

Metadata

  • Commit Message: feat(tui): implement plan, actor, and skill command group routing
  • Branch: feature/v3.7.0/tui-plan-actor-skill-commands
  • Milestone: v3.7.0
  • Ref: #4966 EPIC: TUI Slash Command Router — 70+ Catalog Commands

Subtasks

  • Implement plan:* command handlers with A2A integration
  • Implement actor:* command handlers
  • Implement skill:* command handlers
  • Register all handlers with TuiCommandRouter
  • Write unit tests for each command group

Definition of Done

  • Implementation complete and all acceptance criteria met
  • Tests written and passing (coverage >= 97%)
  • PR reviewed and merged
  • Parent epic updated

Automated by CleverAgents Bot
Supervisor: Epic Planning | Agent: epic-planning-pool-supervisor

## Background The plan, actor, and skill command groups are the most frequently used slash commands in the TUI. Implementing these command groups enables users to manage plans (create, execute, status, cancel), configure actors (add, remove, list, show), and manage skills (add, remove, list) directly from the TUI input. ## Acceptance Criteria - [ ] `plan:*` commands routed correctly (create, execute, status, cancel, list, use) - [ ] `actor:*` commands routed correctly (add, remove, list, show, set) - [ ] `skill:*` commands routed correctly (add, remove, list, show) - [ ] Each command produces appropriate TUI output or error message - [ ] Test coverage >= 97% ## Metadata - **Commit Message**: `feat(tui): implement plan, actor, and skill command group routing` - **Branch**: `feature/v3.7.0/tui-plan-actor-skill-commands` - **Milestone**: v3.7.0 - **Ref**: #4966 EPIC: TUI Slash Command Router — 70+ Catalog Commands ## Subtasks - [ ] Implement `plan:*` command handlers with A2A integration - [ ] Implement `actor:*` command handlers - [ ] Implement `skill:*` command handlers - [ ] Register all handlers with `TuiCommandRouter` - [ ] Write unit tests for each command group ## Definition of Done - Implementation complete and all acceptance criteria met - Tests written and passing (coverage >= 97%) - PR reviewed and merged - Parent epic updated --- **Automated by CleverAgents Bot** Supervisor: Epic Planning | Agent: epic-planning-pool-supervisor
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
cleveragents/cleveragents-core#10158
No description provided.