VocalDocscontracts 1.65.0

FrozenBindingTool

One bound tool as an Agent version froze it (1.60.0): a Tool of type mcp with everything a Session needs to offer it.

An object with 15 fields.

Fields

annotationsConnectorToolAnnotationsrequired
argumentsmap of ArgumentConstraintrequired
contract_sha256Sha256Hexrequired
The contract digest of the upstream tool the binding pinned at save: the Connector manifest's (connectorToolContractSource) or the registration's accepted pin.
descriptionstringrequired
The upstream description as pinned; model-facing.
fillerToolFiller or nullrequired
idempotentbooleanrequired
input_schemaToolParametersrequired
The upstream input schema the merged arguments must satisfy.
messagingConnectorToolMessaging or nullrequired
nameToolNamerequired
output_schemaToolResponseSchema or nullrequired
The upstream output schema; null for an MCP tool that has none.
parametersToolParametersrequired
The model-facing input schema (modelFacingParameters).
result_projectionResultProjection or nullrequired
timeout_msintegerrequired
toolUpstreamToolNamerequired
tool_idToolIdrequired
The id the binding minted for the mcp Tool; not a Tool resource.