Skip to content

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

Defined in

packages/agents/src/interfaces/agent.ts:52

Released under the MIT License.