ToolCall
junjo.agent.messages.ToolCall
Kind: Class
SDK version: 0.64.0
Documentation channel: Next source preview
Signature
Section titled “Signature”ToolCall(*, id: str, name: str, arguments: Mapping[str, object])One normalized model-requested Tool call.
Constructor
Section titled “Constructor”Create one detached model-requested Tool call.
Parameters
Section titled “Parameters”| Name | Type | Description | Default |
|---|---|---|---|
id |
str |
Nonempty run-scoped call identity. | |
name |
str |
Declared Tool name. | |
arguments |
Mapping[str, object] |
Portable JSON object awaiting Tool validation. |
Members
Section titled “Members”id: strPublic attribute.
name: strPublic attribute.
arguments
Section titled “arguments”arguments: Mapping[str, FrozenJsonValue]Public attribute.
to_json
Section titled “to_json”to_json() -> dict[str, object]Public member documented by its signature.