storkit: done 363_story_mcp_tool_for_whatsup_story_triage
This commit is contained in:
@@ -0,0 +1,25 @@
|
|||||||
|
---
|
||||||
|
name: "MCP tool for whatsup story triage"
|
||||||
|
---
|
||||||
|
|
||||||
|
# Story 363: MCP tool for whatsup story triage
|
||||||
|
|
||||||
|
## User Story
|
||||||
|
|
||||||
|
As an LLM assistant, I want to call a single MCP tool to get a full triage dump for an in-progress story, so that I can answer status questions quickly without making 8+ separate calls to piece together the picture myself.
|
||||||
|
|
||||||
|
## Acceptance Criteria
|
||||||
|
|
||||||
|
- [ ] 'whatsup' MCP tool accepts a story_id parameter
|
||||||
|
- [ ] Returns story front matter fields (name, blocked, agent, and any other non-empty fields)
|
||||||
|
- [ ] Returns AC checklist with checked/unchecked status
|
||||||
|
- [ ] Returns active branch and worktree path if one exists
|
||||||
|
- [ ] Returns git diff --stat of changes on the feature branch since branching from master
|
||||||
|
- [ ] Returns last 5 commit messages on the feature branch
|
||||||
|
- [ ] Returns last 20 lines of the most recent agent log for the story
|
||||||
|
- [ ] Returns a clear error if the story is not found or not in work/2_current/
|
||||||
|
- [ ] Registered and discoverable via the MCP tools/list endpoint
|
||||||
|
|
||||||
|
## Out of Scope
|
||||||
|
|
||||||
|
- TBD
|
||||||
Reference in New Issue
Block a user