Skip to content

Graphorin API reference v0.9.0


Graphorin API reference / @graphorin/security / / PermissionDecision

Type Alias: PermissionDecision

ts
type PermissionDecision = 
  | {
  effect: "allow";
}
  | {
  effect: "deny" | "ask" | "defer";
  reason: string;
};

Defined in: packages/security/src/policy/tool-argument-policy.ts:117

Four-value decision returned by evaluatePermissionDecision (E1). Non-allow effects always carry a reason.

Stable