agents / Exports / IToolMessage
Interface: IToolMessage
Base message contract shared by all message variants.
Hierarchy
↳
IToolMessage
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: "tool"
Defined in
packages/agents/src/interfaces/messages.ts:63
content
• content: string
Defined in
packages/agents/src/interfaces/messages.ts:64
toolCallId
• toolCallId: string
Defined in
packages/agents/src/interfaces/messages.ts:65
name
• Optional name: string