task_list
List board tasks by status or owner, newest first, to inspect progress without claiming work.
Instructions
List tasks on the board, filtered by status or owner, most recently updated first. Use to inspect the board without taking anything; to take work use task_pull. Rows are compact, 20 rows per page; pass next_before as before for older rows.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent | Yes | Your stable agent name. | |
| limit | No | Rows to return (default 20, max 200), most recently updated first. | |
| owner | No | Only tasks owned by this agent. | |
| before | No | Only tasks updated before this cursor: an RFC 3339 timestamp or a previous response's `next_before`. | |
| status | No | Only tasks with this status. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | Rows in this response. | |
| tasks | No | Most recently updated first; null fields and empty arrays are omitted, ids shortened to 8 characters. | |
| total | No | Rows that matched, across all pages. | |
| status | Yes | ok. invalid: bad input. | |
| message | No | Human-readable detail, on most outcomes other than ok. | |
| truncated | No | True when older rows were left out. | |
| next_before | No | Present when truncated: pass it back as before for the next older page. |