Skip to main content

Interface: ConversationState

Defined in: packages/client/src/conversation.ts:107

Properties​

error?​

optional error?: Error

Defined in: packages/client/src/conversation.ts:110


limited?​

optional limited?: boolean

Defined in: packages/client/src/conversation.ts:114

That provider can't use the conversation's tools: it answered with withoutTools's context instead.


messages​

messages: Message[]

Defined in: packages/client/src/conversation.ts:108


pendingInputs​

pendingInputs: PendingInput[]

Defined in: packages/client/src/conversation.ts:120

Tool calls waiting for submitToolResult.


provider?​

optional provider?: ProviderInfo

Defined in: packages/client/src/conversation.ts:112

Provider of the current or last turn.


queued​

queued: number

Defined in: packages/client/src/conversation.ts:118

Turns waiting behind the running one.


session​

session: "ready" | "none" | "starting"

Defined in: packages/client/src/conversation.ts:116

Provider session: starting while an agent boots, ready once it can answer at once.


status​

status: ConversationStatus

Defined in: packages/client/src/conversation.ts:109