Action reference
At an observe-only source, Forge can record a policy hit but cannot
retroactively alter a completed action.
Content compatibility
Invalid action/checkpoint combinations are rejected when the policy is saved.
See Redaction for transformation inputs and outputs.
Approvals
Content approval policies run before tool execution. Theirapproval object
accepts:
Access approval policies require:
Approval grants are bound to the policy ID and immutable revision. A grant for
an older revision does not authorize a changed policy.
Nudges
A nudge does not interrupt the operation. Supported gateway and endpoint adapters insert guidance into the next supported model request. If a source cannot inject context, Forge retains the hit without modifying the completed operation.nudge is invalid at response because there is no later model step to receive
the guidance.
Multiple matches
Forge retains all matching hits and chooses the strongest action:allow policy therefore cannot cancel a block from another policy.
Overlapping redactions use their own strategy precedence, documented under
Redaction.
Defaults
MCP Registry and Skill Registry access rules are managed from the
MCPs and Skills pages, then
evaluated through their policy-backed access controls.
Failures
A native condition that depends on unavailable facts does not match and emits afields_unavailable diagnostic. A Rego policy that is malformed, times out,
returns undefined, or produces invalid output fails closed with block.
Every hit includes the policy ID and immutable revision. Native evaluation can
also report matched exceptions and unavailable fields; Rego can return a stable
reason code and bounded evidence.