Skip to content
1 min read · 68 words

Function: validateOptions()

ts
function validateOptions(input: unknown): OpenAIResponsesAdapterOptions;

Defined in: src/batteries/llm/openai_responses/validation.ts:266

Validates an arbitrary input against openAIResponsesOptionsSchema and returns the resolved options shape. Throws E_INVALID_OPENAI_RESPONSES_OPTIONS (carrying the validator's error report on cause) on failure.

Parameters

ParameterTypeDescription
inputunknownThe raw options object to validate.

Returns

OpenAIResponsesAdapterOptions

The resolved options object with defaults filled in.