VocalDocscontracts 1.65.0

ToolUpdateRequest

Replaces the named fields of the Tool at the revision If-Match names (1.49.0) and checks it again as a create does; type is fixed at create. The revision advances by one. Published Agent versions keep the copy they froze.

An object with 9 fields.

Fields

FieldTypeRequiredDescription
annotationsToolAnnotationsInputno
descriptionstringnoModel-facing: what the Tool does and when to use it.
fillerToolFillerInput or nullno
httpHttpToolConfigInputnoReplaces the request of an http Tool, its auth as HttpToolConfigInput says; refused for a Tool of another type.
idempotentbooleanno
nameToolNameno
parametersToolParametersno
response_schemaToolResponseSchema or nullno
timeout_msintegerno

Used by

The operations whose parameters, request body or responses name this shape directly.