Skip to main content

Interface: DeriveUIMessagesOptions

Defined in: packages/core/src/segments/derivation.ts:212

Options for deriveUIMessages.

Properties

userMessages?

optional userMessages?: object[]

Defined in: packages/core/src/segments/derivation.ts:221

User messages to interleave by timestamp (single-agent mode). When provided, all segments are treated as assistant messages and user messages are interleaved by timestamp order.

When omitted (group chat mode), segments without an agentId are treated as user messages.

content

content: string

timestamp

timestamp: Date