Bind the request to the action
The compatible runner submits a safe title and a digest of its local action snapshot. Review the proposed operation against that local record before approving it.
04 / CONTROL
Add human approval to specific agent actions with digest-bound, single-use authorization and cooperative SDK checkpoints.

WHY IT MATTERS
For consequential operations, a broad instruction to proceed is not enough. Integrate a guarded action so the runner requests a decision tied to the exact operation it intends to perform.
RUN HISTORY
An agent reports completion. Your team decides whether the result meets the brief.
The compatible runner submits a safe title and a digest of its local action snapshot. Review the proposed operation against that local record before approving it.
A compatible runner consumes the approved authorization before executing that guarded operation. Changed parameters require the corresponding authorization; an approval is not a blanket permission slip.
Pause, resume, and cancellation are cooperative. Your runner needs compatible checkpoints to receive and handle the decision. Requested and acknowledged states mean different things.
START WITH ONE WORKFLOW
Connect the agent you already run. Build confidence from the work you can actually review.