From c0c881f0209720f153c276e93c2972fdc998af9d Mon Sep 17 00:00:00 2001 From: Liutuo Date: Thu, 2 Apr 2026 10:25:14 +0800 Subject: [PATCH] fix(execute-phase): add required description param to Task() calls Both the gsd-executor and gsd-verifier Task() invocations were missing the required `description` parameter, causing InputValidationError when spawning agents in parallel during /gsd:execute-phase. --- get-shit-done/workflows/execute-phase.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/get-shit-done/workflows/execute-phase.md b/get-shit-done/workflows/execute-phase.md index 2db0e2f29..3f71a69c5 100644 --- a/get-shit-done/workflows/execute-phase.md +++ b/get-shit-done/workflows/execute-phase.md @@ -236,6 +236,7 @@ Execute each selected wave in sequence. Within a wave: parallel if `PARALLELIZAT ``` Task( subagent_type="gsd-executor", + description="Execute plan {plan_number} of phase {phase_number}", model="{executor_model}", isolation="worktree", prompt=" @@ -732,6 +733,7 @@ VERIFIER_SKILLS=$(node "$HOME/.claude/get-shit-done/bin/gsd-tools.cjs" agent-ski ``` Task( + description="Verify phase {phase_number} goal achievement", prompt="Verify phase {phase_number} goal achievement. Phase directory: {phase_dir} Phase goal: {goal from ROADMAP.md}