diff --git a/ui/desktop/src/components/settings/Keys.tsx b/ui/desktop/src/components/settings/Keys.tsx index 5be1c4b61..1deaf31dd 100644 --- a/ui/desktop/src/components/settings/Keys.tsx +++ b/ui/desktop/src/components/settings/Keys.tsx @@ -298,6 +298,7 @@ export default function Keys() { const provider = providers.find(p => p.id === providerId); if (provider) { localStorage.setItem("GOOSE_PROVIDER", provider.name); + initializeSystem(provider) showToast(`Switched to ${provider.name}`, "success"); // Spawn new chat window with the new provider