The todo tool provides task list management. Agents can create, update, and track tasks with status tracking across a workflow. It is useful for complex multi-step tasks where the agent needs to stay organized and ensure all steps are completed.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/docker/docker-agent/llms.txt
Use this file to discover all available pages before exploring further.
Available tools
| Tool | Description |
|---|---|
create_todo | Create a single new task. |
create_todos | Create multiple tasks at once. |
update_todos | Update the status of one or more tasks. |
list_todos | List all current tasks with their status. |
Task statuses
| Status | Meaning |
|---|---|
pending | Task has not been started. |
in-progress | Task is currently being worked on. |
completed | Task is finished. |
Configuration
Options
When
true, todos are shared across all agents in a multi-agent configuration. All agents can view and update the same task list.Shared todos in multi-agent setups
Enable shared todos so all agents in a team can coordinate around a common task list:Example agent
agent.yaml
Related
Think
Reason and plan before creating tasks.
Background agents
Run tasks in parallel with sub-agents.
Transfer task
Delegate tasks to specialized sub-agents.
Multi-agent
Multi-agent coordination patterns.