Interface: ConverseToolConfig
Defined in: src/batteries/llm/bedrock_converse/types.ts:165
Tool configuration.
Remarks
REQUIRED whenever any toolUse/toolResult block appears anywhere in messages, including pure history replay. Omitting it is a hard rejection.
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
toolChoice? | ConverseToolChoice | Force, permit, or forbid tool use. | src/batteries/llm/bedrock_converse/types.ts:169 |
tools | ConverseToolSpec[] | Declared tools. Must be NON-EMPTY when present; an empty array is rejected. | src/batteries/llm/bedrock_converse/types.ts:167 |