scan_for_receipts
Scan any inbound message for signed receipts and verify each offline to know which numbers were proven before acting.
Instructions
The RECEIVER half of the trust loop — FREE, no api_key. When another agent hands you a message, this finds every vcr/1 receipt inside it and verifies each offline (issuer-agnostic), so you learn which numbers were actually checked before you act on them. Returns {found, verified, unverified, all_valid, results}. A message with NO receipt returns found=0 (nothing was proven — treat the number as unchecked).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| message | Yes | Any inbound blob — a peer agent's chat message, a webhook body, a tool result (str / dict / list). Receipts embedded anywhere inside are found automatically. |