Task Management
todowrite
Manage a live task list that tracks progress. The agent uses this to plan and track work.
Approval: Auto-approved.
The todo bar appears above the input area:
๐ Todo (2/5) [โโโโโโโโโโ]
โ 1. Read current auth code
โ 2. Identify the bug
โณ 3. Fix the session handling
โ 4. Add test for the fix
โ 5. Run tests
Key features:
- Full-replacement: the agent sends the complete list each time
- Only one task can be โin progressโ at a time
- Status values:
pending,in_progress,completed,cancelled
todoread
Read the current task list.
Approval: Auto-approved.
Returns the current todos with a summary count.
Ask User
The agent can ask you questions when it needs clarification or a decision.
Approval: Auto-approved.
โญ Question โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ Which database driver should I use? โ
โ โ
โ > pgx (Recommended) โ Fast, native PostgreSQL โ
โ lib/pq โ Well-tested, widely used โ
โ sqlx โ Extended standard library โ
โ [Type your own answer] โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
The agent can ask multiple questions at once and provide selectable options. You can always type a custom answer.