error_catalog
EVERY ERROR THIS API CAN RETURN, documented before you hit it: cause, family, whether retrying helps, and what to do instead. Includes the JSON-RPC codes and the idempotency contract. Use this to write error handling that branches on codes rather than on message text. NEXT: hello to start working.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "error_catalog"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | No | A single error code to look up. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | The answer. Shape depends on the tool; describe_tool documents it. | |
| _meta | No | source, generatedAt, sources (per-source lastSyncedAt and ageHours), rateLimit, disclaimer. |