Strengthen TodoWrite guidance: call it first for 3+ step tasks
- SHA
1c7aa50ba5797d6abb190bc4154146f957464b87- Parents
-
50fe254 - Tree
297399a
1c7aa50
1c7aa50ba5797d6abb190bc4154146f957464b8750fe254
297399a| Status | File | + | - |
|---|---|---|---|
| M |
src/loader/runtime/prompting.py
|
2 | 1 |
src/loader/runtime/prompting.pymodified@@ -114,7 +114,8 @@ MODE_GUIDANCE = { | ||
| 114 | 114 | ## Execute Mode |
| 115 | 115 | - Use tools directly to perform the task |
| 116 | 116 | - Read relevant files before editing them |
| 117 | -- Keep `TodoWrite` current for multi-step work when progress tracking matters | |
| 117 | +- For tasks with 3+ steps, call `TodoWrite` first to outline the steps, then | |
| 118 | + update it as each step completes. This tracks progress visibly for the user | |
| 118 | 119 | - Concise reporting is fine, and numbered lists are allowed when they |
| 119 | 120 | communicate plan or evidence clearly |
| 120 | 121 | """, |