List Todos With Sequencing
baatjie_list_todosList todos with wave, track, effort, and blocker counts for a complete board overview. Filter by status, priority, or workstream to focus on specific tasks.
Instructions
List todos with their wave, track, effort, blocker count and unblock count.
Use this for a full picture of the board. For "what do I do next", baatjie_next_actions is the better tool because it filters to what is actually actionable.
Args:
status ('open' | 'in_progress' | 'done' | 'blocked', optional): Filter by status. Omit to return everything except done.
track ('A' | 'B' | 'SPINE' | 'TODAY', optional): Filter by workstream
wave (number, optional): Filter by wave (0=today, 1=roots, 2..4=later)
priority ('critical' | 'high' | 'medium' | 'low', optional): Filter by priority
limit (number): Max items (default: 25)
offset (number): Pagination offset (default: 0)
response_format ('markdown' | 'json'): Output format
Returns: { "total","count","offset","items":[...],"has_more","next_offset"? } where each item carries id, title, priority, status, wave, track, effort, open_blockers, startable and unblocks.
Examples:
"Show the critical list" -> priority='critical'
"What's in wave 1?" -> wave=1
"Everything on the housing rail" -> track='B'
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| wave | No | ||
| limit | No | Maximum rows to return (1-200, default 25) | |
| track | No | ||
| offset | No | Rows to skip, for pagination | |
| status | No | Filter by status; omit for all non-done | |
| priority | No | ||
| response_format | No | Output format: 'markdown' for human-readable, 'json' for machine-readable | markdown |