WireToolManifest
Interface: WireToolManifest
Defined in: src/provider-contract/types.ts:456
The structural record of what one request actually carried on the wire.
Properties
outputFormat?
readonlyoptionaloutputFormat?:"json_schema"
Defined in: src/provider-contract/types.ts:466
Present only when the serialized body carried a structured-output format
(Anthropic's output_config.format) — its type, read back from the
body. Absent means none crossed. A strategy: 'native' agent refuses a
stated manifest without it: the provider declared the capability and the
request went out unconstrained.
toolNames
readonlytoolNames: readonlystring[]
Defined in: src/provider-contract/types.ts:458
Tool names as they appear in the serialized body, in wire order.
