agents / Exports / ToolMessage
Interface: ToolMessage
Tool message interface
Hierarchy
BaseMessage
↳
ToolMessage
Table of contents
Properties
Properties
content
• content: string
Inherited from
BaseMessage.content
Defined in
packages/agents/src/interfaces/agent.ts:19
timestamp
• Optional
timestamp: Date
Inherited from
BaseMessage.timestamp
Defined in
packages/agents/src/interfaces/agent.ts:20
metadata
• Optional
metadata: MessageMetadata
Inherited from
BaseMessage.metadata
Defined in
packages/agents/src/interfaces/agent.ts:21
role
• role: "tool"
Overrides
BaseMessage.role
Defined in
packages/agents/src/interfaces/agent.ts:50
toolCallId
• toolCallId: string
Defined in
packages/agents/src/interfaces/agent.ts:51
result
• result: ToolExecutionResult