Interface: CanonicalToolCall
Defined in: ports/canonical-message.ts:6
Vendor-neutral tool call invocation block inside a CanonicalMessage.
Normalizes provider-specific tool call identifiers, function names, and JSON argument strings.
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
argsJson | readonly | string | Raw JSON-serialized tool arguments object. | ports/canonical-message.ts:12 |
id | readonly | string | Unique wire-level identifier for this tool call (callId). | ports/canonical-message.ts:8 |
name | readonly | string | Name of the tool invoked by the assistant. | ports/canonical-message.ts:10 |