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 |