Skip to content

Commit 7079d71

Browse files
committed
fix: save selected session mode between sessions
1 parent eaa9114 commit 7079d71

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

custom/composables/useAgentStore.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,10 @@ export const useAgentStore = defineStore('agent', () => {
118118
if (coreStore.isMobile) {
119119
setChatWidth(window.innerWidth);
120120
}
121+
const ativeModeNameFromLocalStorage = getLocalStorageItem('activeModeName');
122+
if (ativeModeNameFromLocalStorage) {
123+
setActiveMode(ativeModeNameFromLocalStorage);
124+
}
121125
appRoot.value = document.getElementById('app');
122126
header.value = document.getElementById('af-header-nav');
123127
if (appRoot.value && header.value) {
@@ -183,7 +187,7 @@ export const useAgentStore = defineStore('agent', () => {
183187
if (!availableModes.value.some((mode: AgentMode) => mode.name === modeName)) {
184188
return;
185189
}
186-
190+
setLocalStorageItem('activeModeName', modeName);
187191
activeModeName.value = modeName;
188192
}
189193

0 commit comments

Comments
 (0)