Skip to main content

Interface: IPendingCall

Defined in: internal/llm-client/types.ts:223

A tool call that waits for a human, with what its policy said: the text the model reads if the human rejects it (D87) and the code for why it waits (D98).

Produced by runAgentLoop on a pause, one per call that needs approval in the step; the gateway's settlement builds the pause envelope from it.

Properties​

call​

call: IToolCallPart

Defined in: internal/llm-client/types.ts:225

The tool call as the model made it.


reasonCode?​

optional reasonCode?: string

Defined in: internal/llm-client/types.ts:229

The policy's code for why this call waits for a human; omitted = none.


rejectionText?​

optional rejectionText?: string

Defined in: internal/llm-client/types.ts:227

The policy's text for a rejection of this call; omitted = the default.