agents / Exports / IAssistantMessage
Interface: IAssistantMessage
Base message contract shared by all message variants.
Hierarchy
↳
IAssistantMessage
Table of contents
Properties
Properties
timestamp
• timestamp: Date
Message creation timestamp
Inherited from
Defined in
packages/agents/src/interfaces/messages.ts:38
metadata
• Optional metadata: TUniversalMessageMetadata
Additional metadata
Inherited from
Defined in
packages/agents/src/interfaces/messages.ts:40
role
• role: "assistant"
Defined in
packages/agents/src/interfaces/messages.ts:50
content
• content: null | string
Assistant response content (can be null when making tool calls)
Defined in
packages/agents/src/interfaces/messages.ts:52
toolCalls
• Optional toolCalls: IToolCall[]