Rollback path check
wever_rollback-path-checkAgent Recovery: submit the effects a task can leave outside itself (a payment, a message, a booking, an order, a record, an access change or another external write), each with how it is undone (automatically, by a runbook, by a compensating action, not at all, or it cannot be undone), the reversal as written, how long it stays possible, whether it is marked irreversible before the task runs, whether it waits for a person’s approval, whether the reversal has been run and when it was written down, plus when a task first failed and needed its effects undone. The signed report says for each effect whether it can be reversed, whether the reversal was written before the first failure and which effects are marked irreversible up front, and names every effect with no reversal and no mark, every irreversible effect left unmarked and every reversal never written down, then every irreversible effect run without approval, every reversal never run and every reversal written after the first failure, with the fix for each. This reads the way back for a failed task’s effects: money back from a provider for a failed paid call is wever_refund-path-check, backups and restore steps for data are wever_recovery-readiness-check and what a stop does to in-flight actions is wever_kill-switch-check. Verdict undo_undefined, rollback_gaps, rollback_unverified or undo_defined. POST /api/rollback-path-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-recovery-contract. Human page: https://weverlabs.com/agent-recovery/.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| label | No | Optional name recorded in the report. | |
| system | No | The task system, such as the booking pipeline. | |
| effects | Yes | Each effect a task can leave outside itself. | |
| first_failure_at | No | When a task first failed and needed its effects undone. |