Skip to content

PolicyResult

PolicyResult = PolicyContinue | PolicyReject | PolicyImmediateResponse

Defined in: src/core/protocol.ts:142

The outcome of a policy evaluation. Discriminated on action.

  • "continue" - Allow processing to continue, optionally with mutations.
  • "reject" - Reject with a structured error response.
  • "immediate-response" - Short-circuit with a complete non-error response.