Task list management for complex multi-step workflows.
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.
agents: root: model: openai/gpt-4o description: Project assistant instruction: | When given a complex task: 1. Use create_todos to list all the steps. 2. Mark each step in-progress before you start it. 3. Mark it completed when done. This keeps the user informed of your progress. toolsets: - type: todo - type: think - type: filesystem - type: shell
Combine todo with think for complex workflows: use think to plan, then create_todos to record the steps before executing them.