fence_abort
Abort a prepared effect when it fails or its outcome is unknown, keeping the intent locked so later attempts are blocked until an operator reconciles.
Instructions
Report that a prepared effect failed or its outcome is unknown. The intent stays fenced -- later fence_prepare calls with the same intent are rejected instead of silently re-running an action whose side effect may have fired -- until an operator reconciles with the downstream system and clears it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | Yes | Why the effect failed (or why its outcome is unknown). | |
| prepared | Yes | The prepared-effect ticket returned by a prior `fence_prepare` call, passed back verbatim. |