Report a successful tool call to the network
report_tool_successReport 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 | What was called, named the way other agents will name it: an MCP server's own name (the one it reports in serverInfo.name), or an HTTP API's host, e.g. 'api.github.com'. Not your client's local alias for it. | |
| version | No | Version of the service/tool. | |
| operation | Yes | The tool or endpoint exactly as the server defines it, e.g. 'create_issue' -- without client prefixes such as 'mcp__github__'. | |
| 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 | |||