Interface: StepUpAuthorizationConfig
Defined in: types/core-types.ts:241
Configuration for step-up authorization.
Properties
approvalTimeoutMs?
optionalapprovalTimeoutMs?:number
Defined in: types/core-types.ts:258
Timeout for HITL approval requests (ms)
autoApproveAll?
optionalautoApproveAll?:boolean
Defined in: types/core-types.ts:267
When true, auto-approve ALL tool calls regardless of tier, category, side effects, capabilities, or escalation triggers. Everything executes as Tier 1 (autonomous) with no human intervention.
Use with --auto-approve-tools or --dangerously-skip-permissions CLI flags.
categoryTierOverrides?
optionalcategoryTierOverrides?:Record<string,ToolRiskTier>
Defined in: types/core-types.ts:249
Category to tier mappings
contextualOverrides?
optionalcontextualOverrides?:ContextualOverride[]
Defined in: types/core-types.ts:255
Contextual overrides
defaultTier
defaultTier:
ToolRiskTier
Defined in: types/core-types.ts:243
Default tier for unclassified tools
escalationTriggers?
optionalescalationTriggers?:EscalationTrigger[]
Defined in: types/core-types.ts:252
Escalation triggers
toolTierOverrides?
optionaltoolTierOverrides?:Record<string,ToolRiskTier>
Defined in: types/core-types.ts:246
Tool ID to tier mappings