From 1f98a7e4dbb395215eb3646f33b2e8e8db5a6d59 Mon Sep 17 00:00:00 2001 From: Fernando Celmer Date: Sat, 15 Aug 2026 23:24:38 -0300 Subject: [PATCH] =?UTF-8?q?=F0=9F=AA=B2=20BUG-#32:=20Stop=20reverting=20cu?= =?UTF-8?q?stom=20models=20to=20the=20provider=20default?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/features/settings/settings.controller.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/features/settings/settings.controller.ts b/src/features/settings/settings.controller.ts index 916f95f..9153590 100644 --- a/src/features/settings/settings.controller.ts +++ b/src/features/settings/settings.controller.ts @@ -68,13 +68,13 @@ export class SettingsController { private storedModelFor(def: (typeof PROVIDER_CATALOG)[number]): string { const stored = this.context.globalState.get(this.providerModelKey(def.id)); - return stored && def.models.includes(stored) ? stored : def.defaultModel; + return stored || def.defaultModel; } private async healStaleModel(): Promise { const settings = readSettings(); const def = findProviderDef(this.activeProviderId(settings.provider)); - if (!def || !settings.model || def.models.includes(settings.model)) { + if (!def || settings.model) { return; } await updateSetting("model", def.defaultModel);