Skip to content

Graphorin API reference v0.15.1


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

Stable

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