[RFE] TodoWriter needs an "update" mode?
Resolved 💬 6 comments Opened Sep 3, 2025 by ANogin Closed Jan 10, 2026
Environment
- Platform (select one):
- [ ] Anthropic API
- [ ] AWS Bedrock
- [ ] Google Vertex AI
- [X] Other: Max subscription
- Claude CLI version: 1.0.102 (Claude Code)
- Operating System: MacOS desktop -> VSCode -> SSH session on Ubuntu -> Dev Container on Ubuntu
- Terminal: VSCode
Bug Description
When Claude revises its todo list, it almost always simplifies it / drops things / etc.
Steps to Reproduce
- Go into planning mode
- Ask it to create a detailed todo list (my go-to is to say something like: "Before you start, create a detailed TodoWriter todo list (with all key contingencies, investigation, root cause analysis, look-back, documentation, etc steps identified) - keep in mind that as you go along, this may be a key source of important context for you to remind yourself of everything that needs to be taken into account.")
- At it goes along, ask it to revise a portion of the todo list.
Expected Behavior
The intended part of the todo list is revised; everything else is unchanged.
Actual Behavior
Almost always: the whole list is greatly simplified with important steps forgotten.
Additional Context
For a large list, this would also significantly reduce output token use if Claude does not have to repeat the steps it's not modifying. That said, I might just be completely misdiagnosing this - reporting based on my recollection of my experiences without explicitly trying to reproduce, sorry.
This issue has 6 comments on GitHub. Read the full discussion on GitHub ↗