From 57d97319dccb2130eae92beb65a253993e07b1b7 Mon Sep 17 00:00:00 2001 From: Greg Taylor Date: Sun, 6 Apr 2025 08:19:30 -0700 Subject: [PATCH] fix: persist settings on api.setConfiguration (#2341) Values weren't being saved to the settings store, preventing switching to newly created profiles. Co-authored-by: Greg Taylor --- src/exports/api.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/exports/api.ts b/src/exports/api.ts index dc20e719a5..b489df1f1c 100644 --- a/src/exports/api.ts +++ b/src/exports/api.ts @@ -172,6 +172,7 @@ export class API extends EventEmitter implements RooCodeAPI { public async setConfiguration(values: RooCodeSettings) { await this.sidebarProvider.setValues(values) + await this.sidebarProvider.providerSettingsManager.saveConfig(values.currentApiConfigName || "default", values) await this.sidebarProvider.postStateToWebview() }