scrum4me-mcp/src/tools
Madhura68 536a27592c fix: idea-jobs cannot mark done — skip verify-gate (v0.6.2)
T-505 in v0.6.0 wired the idea-failure side-effects but missed the
'skip verify-gate for IDEA_*-kinds on done' branch from the M12 plan.

Reproduced live on IDEA-002: agent answered 5 questions, called
update_idea_grill_md (status → GRILLED, grill_md persisted), but
update_job_status('done') was rejected by the verify-gate because
idea-jobs have no task → no plan_snapshot → verify_task_against_plan
cannot run. Job got marked FAILED + idea reverted to GRILL_FAILED
even though the grill itself succeeded.

Fix: in update_job_status, when status='done' AND kind in
[IDEA_GRILL, IDEA_MAKE_PLAN]: skip checkVerifyGate AND
prepareDoneUpdate (no git push, no branch). The idea-status was
already moved to GRILLED/PLAN_READY by update_idea_*_md; the job
just needs to flip to DONE.

Tests: 153/153 still green.

Bump 0.6.1 → 0.6.2.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-05 13:25:32 +02:00
..
ask-user-question.ts feat: M12 idea-job support — version 0.6.0 2026-05-04 22:12:36 +02:00
cancel-question.ts feat(ST-1102): add 4 question-channel MCP tools (M11) 2026-04-28 01:00:59 +02:00
check-queue-empty.ts feat: add check_queue_empty tool (v0.3.0) 2026-05-03 17:57:17 +02:00
cleanup-my-worktrees.ts feat(M13): cleanup_my_worktrees tool — scan + remove stale worktrees for terminal-status jobs 2026-05-01 13:22:47 +02:00
create-pbi.ts feat: auto-generate codes for PBI/Story/Task on create 2026-05-04 16:14:36 +02:00
create-story.ts feat: auto-generate codes for PBI/Story/Task on create 2026-05-04 16:14:36 +02:00
create-task.ts feat: auto-generate codes for PBI/Story/Task on create 2026-05-04 16:14:36 +02:00
create-todo.ts feat(ST-708): create_todo tool 2026-04-26 23:08:05 +02:00
get-claude-context.ts feat: wire story-promotion into update_task_status + filter done stories from get_claude_context 2026-04-30 18:22:47 +02:00
get-idea-context.ts feat: M12 idea-job support — version 0.6.0 2026-05-04 22:12:36 +02:00
get-question-answer.ts feat(ST-1102): add 4 question-channel MCP tools (M11) 2026-04-28 01:00:59 +02:00
health.ts feat: M12 idea-job support — version 0.6.0 2026-05-04 22:12:36 +02:00
list-open-questions.ts feat(ST-1102): add 4 question-channel MCP tools (M11) 2026-04-28 01:00:59 +02:00
list-products.ts feat(ST-705): read tools — health, list_products, get_claude_context 2026-04-26 23:04:51 +02:00
log-commit.ts chore: sync schema with scrum4me@43a4294 + write metadata in log tools 2026-04-26 23:44:33 +02:00
log-idea-decision.ts feat: M12 idea-job support — version 0.6.0 2026-05-04 22:12:36 +02:00
log-implementation.ts chore: sync schema with scrum4me@43a4294 + write metadata in log tools 2026-04-26 23:44:33 +02:00
log-test-result.ts chore: sync schema with scrum4me@43a4294 + write metadata in log tools 2026-04-26 23:44:33 +02:00
mark-pbi-pr-merged.ts feat(mcp): set_pbi_pr + mark_pbi_pr_merged tools voor PBI-PR-gating (#18) 2026-05-03 16:25:53 +02:00
set-pbi-pr.ts feat(mcp): set_pbi_pr + mark_pbi_pr_merged tools voor PBI-PR-gating (#18) 2026-05-03 16:25:53 +02:00
update-idea-grill-md.ts feat: M12 idea-job support — version 0.6.0 2026-05-04 22:12:36 +02:00
update-idea-plan-md.ts feat: M12 idea-job support — version 0.6.0 2026-05-04 22:12:36 +02:00
update-job-status.ts fix: idea-jobs cannot mark done — skip verify-gate (v0.6.2) 2026-05-05 13:25:32 +02:00
update-task-plan.ts feat(ST-706): task write tools — update_task_status and update_task_plan 2026-04-26 23:05:49 +02:00
update-task-status.ts feat: wire story-promotion into update_task_status + filter done stories from get_claude_context 2026-04-30 18:22:47 +02:00
verify-task-against-plan.ts feat: verify_task_against_plan calls classifyDiffAgainstPlan + saves verify_result to DB 2026-05-01 12:59:17 +02:00
wait-for-job.ts fix: idea-jobs never claimed — JOIN tasks → LEFT JOIN (v0.6.1) 2026-05-05 12:45:18 +02:00