Task Management
| ID | stateless_todo_list |
| Category | Productivity |
| Features | None |
| Dependencies | None |
Enables agents to create and manage structured task lists. State is maintained in conversation history — each tool call sends the complete list.
write_todos
Section titled “write_todos”Create or update the complete task list. Each call replaces the entire list.
| Parameter | Type | Required | Description |
|---|---|---|---|
todos | array | yes | Array of { content, status, activeForm } objects |
Task statuses: pending, in_progress, completed.
- Stateless — no database table; state lives in conversation history
- Each
write_todoscall must include the complete list (not incremental updates) - Best practice: exactly one task
in_progressat a time - Only mark a task
completedwhen fully done (tests pass, no errors) activeFormis the present-continuous label shown during execution (e.g., “Running tests”)
See Also
Section titled “See Also”- Session — session metadata management
- Capabilities Overview