Are you an LLM? You can read better optimized documentation at /api/@nhtio/adk/batteries/llm/anthropic_messages/validation/functions/validateOptions.md for this page in Markdown format
Function: validateOptions()
ts
function validateOptions(input: unknown): AnthropicMessagesAdapterOptions;Defined in: src/batteries/llm/anthropic_messages/validation.ts:260
Validates arbitrary input against anthropicMessagesOptionsSchema and returns resolved options. Throws E_INVALID_ANTHROPIC_MESSAGES_OPTIONS with validator details on failure.
Parameters
| Parameter | Type | Description |
|---|---|---|
input | unknown | The raw options object to validate. |
Returns
AnthropicMessagesAdapterOptions
The resolved options object with defaults filled in.