Closed
Description
- I have searched for existing issues and the feature has not been suggested before
Problem / Need
When using the TodoWrite tool to manage tasks, there is no automatic detection of task completion. The assistant must manually call TodoWrite again to mark each task as "completed" after finishing the work.
This creates a poor UX:
- Tasks remain stuck "in_progress" even after the work is clearly done
- The user has to explicitly notice and ask about incomplete-looking tasks
- It adds unnecessary overhead to remember to update the todo list mid-workflow
Suggested Solution
Either:
- Auto-detect when a task has been accomplished (based on relevant file edits, tool calls, etc.) and mark it complete automatically, OR
- When the assistant signals completion of a logical work unit, automatically prompt to update the todo list statuses
Additional Context
Environment: Windows 11, opencode CLI. Encountered during a multi-step codebase scanning session. Related to #18071 (persistent todos) but this is about completion marking rather than persistence.
Metadata
Metadata
Assignees
Labels
No labels
Activity
github-actions commentedon May 14, 2026
This issue doesn't fully meet our contributing guidelines.
What needs to be fixed:
[FEATURE]:, a verification checkbox confirming the feature hasn't been suggested before, and a description of the problem/need.Please edit this issue to address the above within 2 hours, or it will be automatically closed.
This issue might be a duplicate of existing issues. Please check:
If you believe this was flagged incorrectly, please let a maintainer know.
github-actions commentedon May 14, 2026
Thanks for updating the issue! It now follows the contributing guidelines — the feature request template is properly filled out with a clear problem description and suggested solution. We appreciate the detail!