Skip to content

Documentation / @agentick/client / ChatSessionState

Interface: ChatSessionState<TMode> ​

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

Type Parameters ​

TMode ​

TMode extends string = ChatMode

Properties ​

attachments ​

readonly attachments: readonly Attachment[]

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


chatMode ​

readonly chatMode: TMode

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


error ​

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

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

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


isExecuting ​

readonly isExecuting: boolean

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


lastSubmitted ​

readonly lastSubmitted: string | null

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


messages ​

readonly messages: readonly ChatMessage[]

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


mode ​

readonly mode: SteeringMode

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


queued ​

readonly queued: readonly Message[]

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


toolConfirmation ​

readonly toolConfirmation: ToolConfirmationState | null

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

Released under the ISC License.