Operate

Approvals

Exposure determines what the model can propose. Approval determines which exposed effects may execute.

Modes

always-askPrompt before every effect classified as approval-required.
writePermit configured write behavior while retaining stronger command boundaries.
yoloAutomatically approve exposed capabilities; safe only inside an external sandbox you trust.

Inspect and change

Interactive
/approval status
/approval mode
/approval set write
/approval reset

The persistent default is tools.approvalMode. Invocation flags may select a run-specific posture without editing project configuration.

Decision order

  1. Capability must be healthy and exposed.
  2. Input must satisfy schema and workspace policy.
  3. Pre-tool hooks may narrow or block the call.
  4. Approval policy decides whether operator confirmation is required.
  5. The result and decision are appended to the session.

Stay in the loop. Never miss out.

Subscribe to our newsletter and unlock Wisent insights.