Skip to content

ConversationMetadataRecord

ConversationMetadataRecord = object

Defined in: packages/core/src/stores/conversation-metadata.ts:22

One row of conversation metadata — title, optional fork lineage, soft-delete — keyed by memoryScope. Not the source of truth for message content (that is sqliteMessageStore). Replaces the old inspector-session store shape.

optional agentCallId?: string

Defined in: packages/core/src/stores/conversation-metadata.ts:26

Absent until the conversation’s first episode exists (a fork predates its first turn).


agentId: string

Defined in: packages/core/src/stores/conversation-metadata.ts:24


createdAt: string

Defined in: packages/core/src/stores/conversation-metadata.ts:28


optional deletedAt?: string

Defined in: packages/core/src/stores/conversation-metadata.ts:31


optional fork?: ConversationFork

Defined in: packages/core/src/stores/conversation-metadata.ts:30


memoryScope: string

Defined in: packages/core/src/stores/conversation-metadata.ts:23


title: string

Defined in: packages/core/src/stores/conversation-metadata.ts:27


updatedAt: string

Defined in: packages/core/src/stores/conversation-metadata.ts:29