summaryrefslogtreecommitdiffhomepage
path: root/packages
diff options
context:
space:
mode:
Diffstat (limited to 'packages')
-rw-r--r--packages/frontend/src/lib/tabs.svelte.ts4
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/frontend/src/lib/tabs.svelte.ts b/packages/frontend/src/lib/tabs.svelte.ts
index f96a35e..bb8f4cf 100644
--- a/packages/frontend/src/lib/tabs.svelte.ts
+++ b/packages/frontend/src/lib/tabs.svelte.ts
@@ -1215,7 +1215,9 @@ export function createTabStore() {
if (!freshAgent) return;
const patch: Partial<Tab> = {
agentModels: freshAgent.models,
- workingDirectory: freshAgent.cwd || null,
+ // NOTE: do not reset workingDirectory here. It is a per-tab user
+ // setting (see setWorkingDirectory); refreshing agent config on
+ // send must not clobber the directory the user chose for this tab.
};
// Preserve the user's current selection if it still exists in the
// refreshed models list. Only fall back to the first model when the