VocalDocscontracts 1.65.0

ToolBindingToolInput

One tool a binding grants (1.60.0), as a request names it.

An object with 7 fields.

Fields

FieldTypeRequiredDescription
argumentsmap of ArgumentConstraintInputnoThe constraint of each root argument it names; none when omitted.
fillerToolFillerInput or nullnoNone when omitted.
idempotentbooleanno
nameToolNamenoThe model-facing name; the default rule when omitted.
result_projectionResultProjection or nullnoThe pointers kept from a result; the whole result when omitted or null.
timeout_msintegernoThe tool's default deadline when omitted.
toolUpstreamToolNameyes