[Bug] Todo List Persistence: Overwriting Entire List on Single Task Modification
Resolved 💬 5 comments Opened Oct 11, 2025 by francisco1844 Closed Jan 10, 2026
Bug Description
Claude code keeps forgetting todo list. Have lost 3 todo lists in less than a week. Every time it is something like
Get todo list
have some updates to the list
When asking it to make a change to the list it takes that single change and replaces entire todo list with the single change
For example if I say work on 10 things.. get todo list with 10 tasks.. and I then say modify 5th task this way, the complete todo lists changes to just the improvement to task 5 and everything else is lost
Environment Info
- Platform: linux
- Terminal: kitty
- Version: 2.0.14
- Feedback ID: 52b00d8e-3f12-48dc-9a74-439407a03f66
Errors
[{"error":"Error: Request was aborted.\n at tS.makeRequest (file:///francisco-home/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:573:3850)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-10-11T02:00:24.199Z"},{"error":"Error: Request was aborted.\n at nc._createMessage (file:///francisco-home/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:432:4515)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-10-11T02:03:24.016Z"},{"error":"Error: Request was aborted.\n at tS.makeRequest (file:///francisco-home/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:573:3850)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-10-11T02:03:42.363Z"},{"error":"Error: Request was aborted.\n at tS.makeRequest (file:///francisco-home/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:573:3850)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-10-11T02:31:54.981Z"},{"error":"Error: Request was aborted.\n at tS.makeRequest (file:///francisco-home/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:573:3850)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-10-11T02:32:05.985Z"}]This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗