ToolCallDetails interface

Details of a tool call made by an agent.

Properties

arguments

Arguments passed to the tool, as an object or serialized string.

description

Human-readable description of the tool.

endpoint

Endpoint the tool is hosted on.

toolCallId

Unique identifier of the tool call.

toolName

Name of the tool being called (required).

toolType

Category/type of the tool (e.g. function).

Property Details

arguments

Arguments passed to the tool, as an object or serialized string.

arguments?: string | Record<string, unknown>

Property Value

string | Record<string, unknown>

description

Human-readable description of the tool.

description?: string

Property Value

string

endpoint

Endpoint the tool is hosted on.

endpoint?: ServiceEndpoint

Property Value

toolCallId

Unique identifier of the tool call.

toolCallId?: string

Property Value

string

toolName

Name of the tool being called (required).

toolName: string

Property Value

string

toolType

Category/type of the tool (e.g. function).

toolType?: string

Property Value

string