complete_todo_task
Mark a task as completed in a TODO list to update progress, record completion timestamp, and track project status. Ensure task requirements are fully met before marking it complete.
Instructions
Mark a task as completed in a TODO list.
When to use this tool:
- Task implementation is fully complete
- Task requirements are met
- Moving to next task in sequence
- Updating progress status
- Recording completion for tracking
Key features:
- Marks task with completion timestamp
- Updates TODO completion percentage
- Preserves task content and history
- Cannot be undone
You should:
- ONLY mark complete when truly finished
- Verify task is actually done
- Test/validate before marking complete
- Complete tasks as you finish them
- Don't batch completions
- Move to next task after completing
DO NOT use when:
- Task is partially complete
- Work is blocked or paused
- Need to revisit later
- Implementation failed
Returns: {success: bool, message: str, error?: str}
Input Schema
Name | Required | Description | Default |
---|---|---|---|
project_id | Yes | The project identifier | |
task_number | Yes | The task number to complete | |
todo_number | Yes | The TODO list number |