Prevent Duplicate Consequential Agent Actions
once_executeCALL THIS when an AI agent is about to perform or retry a consequential external side effect where duplication would be harmful: purchase, refund, payment, booking, send, create, modify, submit, or delete. ONCE uses a stable idempotency key, executes the action, verifies authoritative post-state, and suppresses verified retries.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| verify | Yes | ||
| idempotencyKey | Yes | Stable key representing this one intended real-world action. Reuse it for retries. |