feat(tui): enumerate full slash command set (60+ commands, 14 groups) #1239

Merged
brent.edwards merged 1 commit from feature/m8-tui-slash-command-catalog into master 2026-04-01 09:49:06 +00:00
Member

Summary

  • add a new TUI slash command catalog module with 67 commands across 14 groups, aligned to the specification command reference
  • wire the slash command overlay initialization in the Textual app to use the full catalog instead of a short hardcoded list
  • add Behave coverage asserting catalog cardinality (60+ commands, 14 groups) and representative command presence, and document in changelog

Testing

  • nox -s lint
  • nox -s typecheck
  • nox -s unit_tests -- features/tui_slash_command_catalog.feature features/tui_slash_command_overlay_coverage.feature features/tui_app_coverage.feature
  • nox -s integration_tests -- robot/tui_smoke.robot
  • nox -s coverage_report

Closes #1002

## Summary - add a new TUI slash command catalog module with 67 commands across 14 groups, aligned to the specification command reference - wire the slash command overlay initialization in the Textual app to use the full catalog instead of a short hardcoded list - add Behave coverage asserting catalog cardinality (60+ commands, 14 groups) and representative command presence, and document in changelog ## Testing - `nox -s lint` - `nox -s typecheck` - `nox -s unit_tests -- features/tui_slash_command_catalog.feature features/tui_slash_command_overlay_coverage.feature features/tui_app_coverage.feature` - `nox -s integration_tests -- robot/tui_smoke.robot` - `nox -s coverage_report` Closes #1002
feat(tui): enumerate full slash command set (60+ commands, 14 groups)
All checks were successful
CI / benchmark-publish (pull_request) Has been skipped
CI / build (pull_request) Successful in 17s
CI / helm (pull_request) Successful in 22s
CI / lint (pull_request) Successful in 3m19s
CI / quality (pull_request) Successful in 3m46s
CI / typecheck (pull_request) Successful in 3m56s
CI / security (pull_request) Successful in 4m8s
CI / unit_tests (pull_request) Successful in 9m14s
CI / docker (pull_request) Successful in 1m19s
CI / coverage (pull_request) Successful in 9m24s
CI / e2e_tests (pull_request) Successful in 17m12s
CI / integration_tests (pull_request) Successful in 25m32s
CI / status-check (pull_request) Successful in 1s
CI / benchmark-regression (pull_request) Successful in 54m48s
dc1359fc07
Add a specification-aligned slash command catalog and wire it into TUI overlay initialization so command discovery reflects the complete command surface. Cover command and group cardinality plus representative command presence in Behave tests.

ISSUES CLOSED: #1002
brent.edwards scheduled this pull request to auto merge when all checks succeed 2026-04-01 09:23:42 +00:00
brent.edwards deleted branch feature/m8-tui-slash-command-catalog 2026-04-01 09:49:06 +00:00
Sign in to join this conversation.
No reviewers
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!1239
No description provided.