Skip to content

Documentation / @agentick/client / ChatSessionState

Interface: ChatSessionState<TMode> ​

Defined in: client/src/chat-types.ts:167

Type Parameters ​

TMode ​

TMode extends string = ChatMode

Properties ​

attachments ​

readonly attachments: readonly Attachment[]

Defined in: client/src/chat-types.ts:177


chatMode ​

readonly chatMode: TMode

Defined in: client/src/chat-types.ts:169


error ​

readonly error: { message: string; name: string; } | null

Defined in: client/src/chat-types.ts:176

Error from the most recent execution failure (null on success or abort)


isExecuting ​

readonly isExecuting: boolean

Defined in: client/src/chat-types.ts:173


lastSubmitted ​

readonly lastSubmitted: string | null

Defined in: client/src/chat-types.ts:171


messages ​

readonly messages: readonly ChatMessage[]

Defined in: client/src/chat-types.ts:168


mode ​

readonly mode: SteeringMode

Defined in: client/src/chat-types.ts:174


queued ​

readonly queued: readonly Message[]

Defined in: client/src/chat-types.ts:172


toolConfirmation ​

readonly toolConfirmation: ToolConfirmationState | null

Defined in: client/src/chat-types.ts:170

Released under the ISC License.