Report outcome
report_outcomeAfter using a service, report whether it worked. Requires a free API key (Authorization: Bearer asd_...; get one with POST https://agentservicedirectory.com/api/v1/keys). Quote the referral_id from get_service. Reports are stored as unverified claims and published only after moderation. Never include task data, secrets or personal information.
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": {
"outcome": "<outcome>",
"idempotency_key": "<idempotency_key>"
},
"name": "report_outcome"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| outcome | Yes | ||
| operation | No | Which operation, e.g. 'GET /v1/search'. | |
| service_id | No | If you have no referral_id. | |
| referral_id | No | From get_service. Preferred. | |
| failure_kind | No | ||
| task_category | No | Broad category only, e.g. 'web-search'. No task content. | |
| idempotency_key | Yes | Unique per report; retries with the same key are not counted twice. |