story-kit: done 285_story_matrix_bot_help_command_lists_available_bot_commands

This commit is contained in:
Dave
2026-03-18 14:57:30 +00:00
parent e7bb8db7c1
commit 7c023c6beb
2 changed files with 25 additions and 20 deletions

View File

@@ -1,20 +0,0 @@
---
name: "Show agent output stream in expanded work item detail panel"
---
# Story 290: Show agent output stream in expanded work item detail panel
## User Story
As a user viewing an expanded work item in the web UI, I want to see the live agent output stream (thinking traces, tool calls, progress) for the agent working on that story, so that I can monitor progress in context rather than in the agents sidebar.
## Acceptance Criteria
- [ ] When a work item is expanded and has an active agent, the agent's SSE output stream is displayed in the detail panel
- [ ] Output updates in real-time as the agent works
- [ ] When the agent finishes, the stream shows the final status
- [ ] If no agent is assigned, the panel shows nothing (no empty stream)
## Out of Scope
- TBD

View File

@@ -0,0 +1,25 @@
---
name: "Matrix bot help command lists available bot commands"
---
# Story 285: Matrix bot help command lists available bot commands
## User Story
As a user in a Matrix room, I want to type "{bot_name} help" and get a list of all available bot commands with brief descriptions, so that I can discover what the bot can do without having to ask or remember.
## Acceptance Criteria
- [ ] Chat command "{bot_name} help" displays a list of all available bot-level commands (bot name comes from display_name in bot.toml)
- [ ] Each command is shown with a short description of what it does
- [ ] Help output is formatted for readability in Matrix
- [ ] Help command is handled at the bot level — does not require a full Claude invocation
- [ ] Help list automatically includes new commands as they are added (driven by a registry or similar, not a hardcoded string)
## Notes
- **2026-03-18**: Moved back to current from done. Previous attempt committed code directly to master (commit a32cfbd) instead of the worktree, and the help command is not functional in the running server. Needs a clean implementation this time.
## Out of Scope
- TBD