From 8003a98a35cd2d7311516b2c4f43447b4e55742c Mon Sep 17 00:00:00 2001 From: Dave Date: Fri, 20 Feb 2026 14:51:57 +0000 Subject: [PATCH] Update story 44: server auto-commits instead of rejecting uncommitted changes Co-Authored-By: Claude Opus 4.6 --- .../stories/current/44_agent_completion_report_via_mcp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.story_kit/stories/current/44_agent_completion_report_via_mcp.md b/.story_kit/stories/current/44_agent_completion_report_via_mcp.md index fc5f218..1f18388 100644 --- a/.story_kit/stories/current/44_agent_completion_report_via_mcp.md +++ b/.story_kit/stories/current/44_agent_completion_report_via_mcp.md @@ -12,7 +12,7 @@ As an agent finishing work on a story, I want to report my completion status via ## Acceptance Criteria - [ ] MCP tool report_completion(story_id, agent_name, summary) allows agents to signal they are done -- [ ] Server rejects the report if the agent's worktree has uncommitted changes +- [ ] Server auto-commits all changes in the worktree (git add -A && git commit) with a deterministic message before running gates — agents do NOT need to commit themselves - [ ] Server runs acceptance gates (clippy, tests) automatically on report - [ ] Completion status and results are stored on the agent record for retrieval by wait_for_agent or the supervisor - [ ] Agent prompts are updated to call report_completion as their final action