TodoWrite
Update and manage task lists with unique identifiers, status, priority, and metadata. Enables persistent task tracking for organized workflows in AI-assisted coding environments.
Instructions
Update the entire task list (complete replacement).
Parameters: todos: List of todo items, each containing: - id: Unique identifier for the task - content: Task description - status: Current status (pending, in_progress, completed) - priority: Task priority (high, medium, low) - metadata: Optional additional data
Returns success status and count of todos written.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
todos | Yes |
Input Schema (JSON Schema)
{
"properties": {
"todos": {
"items": {
"additionalProperties": true,
"type": "object"
},
"title": "Todos",
"type": "array"
}
},
"required": [
"todos"
],
"type": "object"
}