diagnose_tool_failure
Classify a failed MCP/API tool call and recommend bounded next actions. Offline deterministic analysis. Does NOT retry, contact a service, or store the supplied error text.
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": "diagnose_tool_failure"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| idempotent | No | True ONLY when the tool call is safe to repeat without side effects. | |
| http_status | No | ||
| jsonrpc_code | No | ||
| error_message | No | Error or exception text; remove secrets before sharing. | |
| retry_after_seconds | No |