verify_outcome
Post-transaction verification using LLM-as-judge. Checks if a service delivered what was promised. Returns completeness score, accuracy score, format compliance, SLA adherence, issues list, and overall pass/fail.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| service_id | No | Service identifier for quality tracking (e.g. 'harvey-tools/scrape_url') | |
| response_data | Yes | The actual response/output received from the service | |
| expected_schema | No | Expected output format or JSON schema | |
| sla_requirements | No | SLA requirements to check against (e.g. 'response under 5s, must include all fields') | |
| request_description | Yes | What was requested from the service |