ToolCallDetails Class
Details of a tool call made by an agent in the system.
Constructor
ToolCallDetails(tool_name: str, arguments: dict[str, object] | str | None = None, tool_call_id: str | None = None, description: str | None = None, tool_type: str | None = None, endpoint: ServiceEndpoint | None = None)
Parameters
| Name | Description |
|---|---|
|
tool_name
Required
|
|
|
arguments
|
Default value: None
|
|
tool_call_id
|
Default value: None
|
|
description
|
Default value: None
|
|
tool_type
|
Default value: None
|
|
endpoint
|
Default value: None
|
Attributes
arguments
arguments: dict[str, object] | str | None = None
description
description: str | None = None
endpoint
endpoint: ServiceEndpoint | None = None
tool_call_id
tool_call_id: str | None = None
tool_name
tool_name: str
tool_type
tool_type: str | None = None