PolicyHaltContext
Interface: PolicyHaltContext
Defined in: src/security/PolicyHaltError.ts:41
Properties
checkerId?
readonlyoptionalcheckerId?:string
Defined in: src/security/PolicyHaltError.ts:56
Identifier of the PermissionChecker that returned 'halt'.
history
readonlyhistory: readonlyLLMMessage[]
Defined in: src/security/PolicyHaltError.ts:52
Conversation history at halt time, including the synthetic tool_result.
iteration
readonlyiteration:number
Defined in: src/security/PolicyHaltError.ts:50
ReAct iteration the halt fired on.
proposed
readonlyproposed:object
Defined in: src/security/PolicyHaltError.ts:54
The proposed tool call that triggered the halt (not executed).
args
readonlyargs:unknown
name
readonlyname:string
reason
readonlyreason:string
Defined in: src/security/PolicyHaltError.ts:43
Telemetry tag from the matched rule. Stable across versions.
sequence
readonlysequence: readonlyToolCallEntry[]
Defined in: src/security/PolicyHaltError.ts:48
Sequence of tool calls dispatched this run, including the proposed call that triggered the halt (which did NOT execute).
tellLLM?
readonlyoptionaltellLLM?:string
Defined in: src/security/PolicyHaltError.ts:45
Content delivered to the LLM as the synthetic tool_result.
