Interface: HITLApprovalRequest
Defined in: security/authorization-types.ts:166
HITL approval request (matches AgentOS PendingAction subset).
Properties
actionId
actionId:
string
Defined in: security/authorization-types.ts:168
Action ID
agentId
agentId:
string
Defined in: security/authorization-types.ts:180
Agent ID
category?
optionalcategory?:string
Defined in: security/authorization-types.ts:177
Action category (opaque string; used for display / routing)
context
context:
Record<string,unknown>
Defined in: security/authorization-types.ts:183
Context
description
description:
string
Defined in: security/authorization-types.ts:171
Human-readable description
estimatedCost?
optionalestimatedCost?:object
Defined in: security/authorization-types.ts:192
Estimated cost
amount
amount:
number
currency
currency:
string
potentialConsequences?
optionalpotentialConsequences?:string[]
Defined in: security/authorization-types.ts:186
Potential consequences
requestedAt
requestedAt:
Date
Defined in: security/authorization-types.ts:195
Request timestamp
reversible
reversible:
boolean
Defined in: security/authorization-types.ts:189
Whether reversible
severity
severity:
"low"|"medium"|"high"|"critical"
Defined in: security/authorization-types.ts:174
Severity level
timeoutMs?
optionaltimeoutMs?:number
Defined in: security/authorization-types.ts:198
Timeout in ms