Rehearsal check
wever_rehearsal-checkAgent Purchases: submit one paid call (name, endpoint, amount, network and the fields its result carries) and every rehearsal the provider offers for it: dry runs, sandboxes, simulated responses, testnet and free calls, each with its endpoint, its cost, the price it shows (the live quote, a fixed sample or none), how much of the payment step it runs (the full 402 challenge, a signature only or none), what comes back (live data, the same schema, an example or none) and its fields, whether it runs at production speed, whether it can be made to fail and its network. The signed report says, for the price, the payment handshake, the result shape, timing, failure paths and the network, which rehearsal proves it and why each other falls short, and names every dimension the first paid call would be the first to test, plus rehearsals that cost money or run against another endpoint. Whether a provider offers a rehearsal at all is wever_provider-readiness-check and whether a test environment reaches production is wever_sandbox-isolation-check. Verdict no_rehearsal, rehearsal_gaps, rehearsal_unverified or rehearsal_covers_call. POST /api/rehearsal-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-purchases-contract. Human page: https://weverlabs.com/agent-purchases/.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| call | Yes | ||
| label | No | Optional name recorded in the report. | |
| rehearsals | No | Each dry run, sandbox, simulated response or test call the provider offers. |