JSON-RPC standard errors
- -32700 Parse error — invalid JSON.
- -32600 Invalid Request — missing required field.
- -32601 Method not found — bad method name.
- -32602 Invalid params — schema violation.
- -32603 Internal error — server bug.
Advertisement
A2A-specific errors
- -32001 Task not found
- -32002 Auth failed
- -32003 Capability unsupported
- -32004 Rate limited
- -32005 Payload too large
- -32006 Task already in terminal state
Advertisement
Error response shape
{
"jsonrpc": "2.0",
"id": "req-1",
"error": {
"code": -32001,
"message": "Task not found",
"data": {"taskId": "task-xyz"}
}
}