Report a successful tool call to the network
report_tool_successRecord successful tool calls to keep failure rates accurate, distinguishing broken services from busy ones; metadata only, no inputs or outputs.
Instructions
Report that a tool call SUCCEEDED. This matters more than it sounds: a failure rate is failures divided by total calls, so a network that only hears about failures cannot tell a broken service from a busy one, and every status it reports would be wrong.
Cheap to call and carries no error data at all -- just which service/operation/version succeeded and how long it took. Same privacy rules apply: metadata only, never arguments or results.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| service | Yes | Tool/service identifier. | |
| version | No | Version of the service/tool. | |
| operation | Yes | Operation that succeeded. | |
| latency_ms | No | Observed call latency in milliseconds. | |
| reporter_id | No | Optional stable agent id; hashed, never stored raw. | |
| schema_hash | No | Short hash of the tool schema used. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||