Skip to content

Documentation / @agentick/angular / 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.