ToolBindingToolInput
One tool a binding grants (1.60.0), as a request names it.
An object with 7 fields.
Fields
| Field | Type | Required | Description |
|---|---|---|---|
arguments | map of ArgumentConstraintInput | no | The constraint of each root argument it names; none when omitted. |
filler | ToolFillerInput or null | no | None when omitted. |
idempotent | boolean | no | |
name | ToolName | no | The model-facing name; the default rule when omitted. |
result_projection | ResultProjection or null | no | The pointers kept from a result; the whole result when omitted or null. |
timeout_ms | integer | no | The tool's default deadline when omitted. |
tool | UpstreamToolName | yes |