Skip to content

MessageData

Defined in: src/types/messages.ts:35

Data for a message.

role: Role;

Defined in: src/types/messages.ts:39

The role of the message sender.


content: ContentBlockData[];

Defined in: src/types/messages.ts:44

Array of content blocks that make up this message.


optional metadata?: MessageMetadata;

Defined in: src/types/messages.ts:49

Optional metadata, not sent to model providers.