Message
Auto-generated API reference for Message.
Interface: Message
Defined in: packages/core/src/types/message.ts:7
#Properties
#content
content:
string
Defined in: packages/core/src/types/message.ts:11
Text projection of the message. Always populated, even for multi-modal.
#createdAt
createdAt:
Date
Defined in: packages/core/src/types/message.ts:22
#id
id:
string
Defined in: packages/core/src/types/message.ts:8
#metadata?
optionalmetadata?:Record<string,unknown>
Defined in: packages/core/src/types/message.ts:21
#parts?
optionalparts?:ContentPart[]
Defined in: packages/core/src/types/message.ts:17
Multi-modal parts. When provided, content is a text projection
of these parts (see partsToText). Adapters that support the
relevant modality should prefer parts over content.
#role
role:
MessageRole
Defined in: packages/core/src/types/message.ts:9
#status
status:
MessageStatus
Defined in: packages/core/src/types/message.ts:18
#toolCallId?
optionaltoolCallId?:string
Defined in: packages/core/src/types/message.ts:20
#toolCalls?
optionaltoolCalls?:ToolCall[]
Defined in: packages/core/src/types/message.ts:19