report_fix_result
Report whether a fix worked, bound to the exact revision you read. Always call after trying one. Requires FIXLORE_KEY (write scope). Send no secrets; evidence strings are redacted.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>",
"outcome": "<outcome>",
"fix_revision": "<fix_revision>"
},
"name": "report_fix_result"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| note | No | ||
| outcome | Yes | ||
| evidence | No | short outputs or facts (no secrets, no personal data) | |
| agent_type | No | e.g. codex, claude-code, opencode | |
| duration_ms | No | ||
| environment | No | Caller environment, e.g. {os:'macOS 15', runtime:'node 24', version:'wrangler 4.141', technology:'PostgreSQL 16'} | |
| token_usage | No | ||
| fix_revision | Yes | Required. The revision you actually applied (from search/get_fix); the server refuses if it no longer matches. | |
| tokens_saved | No | honest estimate; optional | |
| failure_reason | No | ||
| verification_checks | No | commands/observations that confirmed the result |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| status | Yes | ||
| outcome | Yes | ||
| revision | No | ||
| independent | No |