From 68cefe43fbb23a0e7bb5f41e2a1217b414e721e8 Mon Sep 17 00:00:00 2001 From: Kacper Date: Tue, 30 Dec 2025 14:46:11 +0100 Subject: [PATCH] fix(ui): Add phaseModels to localStorage persistence MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit phaseModels was missing from the partialize() function, causing it to reset to defaults on app restart. Now properly persisted alongside other settings like enhancementModel and validationModel. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- apps/ui/src/store/app-store.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/ui/src/store/app-store.ts b/apps/ui/src/store/app-store.ts index 9c8321ad..c3b542bb 100644 --- a/apps/ui/src/store/app-store.ts +++ b/apps/ui/src/store/app-store.ts @@ -2780,6 +2780,7 @@ export const useAppStore = create()( muteDoneSound: state.muteDoneSound, enhancementModel: state.enhancementModel, validationModel: state.validationModel, + phaseModels: state.phaseModels, enabledCursorModels: state.enabledCursorModels, cursorDefaultModel: state.cursorDefaultModel, autoLoadClaudeMd: state.autoLoadClaudeMd,