feat(tui): implement action, resource, project, and session command group routing #10159

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

Background

The action, resource, project, and session command groups complete the remaining major slash command categories. These commands allow users to manage actions (add, remove, list), resources (add, remove, list, show), projects (init, show, config), and sessions (create, close, export, list) from the TUI.

Acceptance Criteria

  • action:* commands routed correctly (add, remove, list, show)
  • resource:* commands routed correctly (add, remove, list, show)
  • project:* commands routed correctly (init, show, config)
  • session:* commands routed correctly (create, close, export, list) — export supports JSON only
  • Test coverage >= 97%

Metadata

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

Subtasks

  • Implement action:* command handlers
  • Implement resource:* command handlers
  • Implement project:* command handlers
  • Implement session:* command handlers (export: JSON only)
  • 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 action, resource, project, and session command groups complete the remaining major slash command categories. These commands allow users to manage actions (add, remove, list), resources (add, remove, list, show), projects (init, show, config), and sessions (create, close, export, list) from the TUI. ## Acceptance Criteria - [ ] `action:*` commands routed correctly (add, remove, list, show) - [ ] `resource:*` commands routed correctly (add, remove, list, show) - [ ] `project:*` commands routed correctly (init, show, config) - [ ] `session:*` commands routed correctly (create, close, export, list) — export supports JSON only - [ ] Test coverage >= 97% ## Metadata - **Commit Message**: `feat(tui): implement action, resource, project, and session command group routing` - **Branch**: `feature/v3.7.0/tui-action-resource-project-session-commands` - **Milestone**: v3.7.0 - **Ref**: #4966 EPIC: TUI Slash Command Router — 70+ Catalog Commands ## Subtasks - [ ] Implement `action:*` command handlers - [ ] Implement `resource:*` command handlers - [ ] Implement `project:*` command handlers - [ ] Implement `session:*` command handlers (export: JSON only) - [ ] 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#10159
No description provided.