Interface: ConversationSummaryDto
@kortexya/reasoninglayer / ConversationSummaryDto
Interface: ConversationSummaryDto
Section titled “Interface: ConversationSummaryDto”Defined in: src/types/conversation.ts:1119
A conversation summary.
Properties
Section titled “Properties”createdAt
Section titled “createdAt”createdAt:
string
Defined in: src/types/conversation.ts:1127
ISO 8601 creation timestamp.
id:
string
Defined in: src/types/conversation.ts:1121
Conversation ID.
kind:
ConversationKind
Defined in: src/types/conversation.ts:1136
The surface that owns the conversation. Every conversation carries one:
an assistant chat carries 'assistant'.
sessionId?
Section titled “sessionId?”
optionalsessionId?:string|null
Defined in: src/types/conversation.ts:1124
Session ID.
title?
Section titled “title?”
optionaltitle?:string|null
Defined in: src/types/conversation.ts:1142
Human title: the first message of a chat, the prompt of a generated UI, or what a recording surface supplied.
turnCount
Section titled “turnCount”turnCount:
number
Defined in: src/types/conversation.ts:1130
Number of turns; always equals the length of getTurns().turns.