A2A: List Tasks
a2a_list_tasksList local A2A tasks, newest first, with summary rows of state, peer, request, and counts of history and artifacts. Filter by 'submitted' and 'inbound' to see unanswered proposals.
Instructions
List A2A tasks in the local store, newest change first. Reads the shared store on disk and makes no network calls. Returns one summary row per task — state, peer, the request text and the COUNTS of history and artifacts, not their contents — so use a2a_get_task for a body. Filter by state: "submitted" and direction: "inbound" to see exactly the proposals nobody has answered yet.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of results to return (1-100). Defaults to 25. | |
| state | No | Only tasks in this state. `submitted` is where an inbound task waits for an agent to pick it up, which is almost always the filter you want; `input_required` means the other side is waiting on you. | |
| direction | No | `inbound` — a peer asked US to do something (a proposal awaiting an answer). `outbound` — WE asked a peer, and this is the local mirror of their task. Omit for both. |