From a49c509ebc37f96eaba3ec8002ef92663eda245c Mon Sep 17 00:00:00 2001 From: Danny Avila Date: Tue, 11 Nov 2025 15:35:36 -0500 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=90=20chore:=20Update=20extractDefault?= =?UTF-8?q?Params=20to=20return=20undefined=20for=20invalid=20input?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/api/src/endpoints/openai/llm.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/api/src/endpoints/openai/llm.ts b/packages/api/src/endpoints/openai/llm.ts index c74bb93eac..a48d7d680c 100644 --- a/packages/api/src/endpoints/openai/llm.ts +++ b/packages/api/src/endpoints/openai/llm.ts @@ -83,9 +83,9 @@ function hasReasoningParams({ */ export function extractDefaultParams( paramDefinitions?: Partial[], -): Record { +): Record | undefined { if (!paramDefinitions || !Array.isArray(paramDefinitions)) { - return {}; + return undefined; } const defaults: Record = {};