report_outcome
WHEN TO CALL: after an external MCP tool call that Glimind routed or checked for you succeeds or fails. Send the tool id, ok, latency and (on failure) an error class; Glimind updates live reliability scores for everyone. Free, keyless, privacy-preserving: never send inputs, outputs or prompts. (The SDK's execute() reports automatically.)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | Did the call succeed? true = success, false = failure. | |
| task | No | Optional coarse task label to sharpen intent→tool routing. | |
| toolId | Yes | The tool you called ('server/tool_name' — e.g. from route_task's chosen.toolId). | |
| latencyMs | No | How long the call took, in milliseconds (optional). | |
| errorClass | No | On failure, a normalized class: timeout | auth | rate_limit | server | not_found | schema | network | unavailable (optional). |