diff --git a/.storkit/work/5_done/363_story_mcp_tool_for_whatsup_story_triage.md b/.storkit/work/5_done/363_story_mcp_tool_for_whatsup_story_triage.md new file mode 100644 index 0000000..4bb1622 --- /dev/null +++ b/.storkit/work/5_done/363_story_mcp_tool_for_whatsup_story_triage.md @@ -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