From 35c93073783002f6a6a6a4cec1f1b5d9c473abe5 Mon Sep 17 00:00:00 2001 From: Christiaan Arnoldus Date: Wed, 5 Aug 2026 18:52:05 +0200 Subject: [PATCH] fix(ai-gateway): normalize model ids for variants --- apps/web/src/lib/ai-gateway/providers/model-settings.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/web/src/lib/ai-gateway/providers/model-settings.ts b/apps/web/src/lib/ai-gateway/providers/model-settings.ts index db02f7fe0b..48399dbb45 100644 --- a/apps/web/src/lib/ai-gateway/providers/model-settings.ts +++ b/apps/web/src/lib/ai-gateway/providers/model-settings.ts @@ -18,12 +18,13 @@ import { REASONING_VARIANTS_THINKING_ONLY, REASONING_VARIANTS_BINARY, } from '@/lib/ai-gateway/providers/variants'; +import { normalizeModelId } from '@/lib/ai-gateway/model-utils'; export async function getOpenRouterDerivedModelVariants( model: string ): Promise { const models = await getOpenRouterModelsMetadataFromDatabase(); - const reasoning = models[model]?.reasoning; + const reasoning = (models[model] ?? models[normalizeModelId(model)])?.reasoning; if (!reasoning) { return undefined; }