Skip to content

Interface: TurnDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Conversation / TurnDto

Interface: TurnDto

Defined in: src/types/conversation.ts:168

A single conversation turn (message).

Properties

content

content: string

Defined in: src/types/conversation.ts:176

Message content.


id

id: string

Defined in: src/types/conversation.ts:170

Turn ID.


intent?

optional intent: string | null

Defined in: src/types/conversation.ts:182

Classified intent (assistant turns only).


osfql?

optional osfql: string | null

Defined in: src/types/conversation.ts:185

OSFQL generated (assistant turns only).


role

role: string

Defined in: src/types/conversation.ts:173

“user” or “assistant”.


timestamp

timestamp: string

Defined in: src/types/conversation.ts:179

ISO 8601 timestamp.