Home

mweinbach / agent-coworker

publicmweinbach/agent-coworker
Overview Code History Branches Pull requestsIssuesInsights
main
HomeOverview Code PRsIssues

fix(desktop): use server providerCatalog instead of build-time MODEL_CHOICES

7 months ago

1f107e6
Authored
mweinbach3/15/2026, 10:52:34 PM
The desktop app was baking MODEL_CHOICES at Vite build time, so newly
added providers (NVIDIA, Together AI) weren't visible until rebuilt.
Now the UI derives model lists from the server's providerCatalog sent
over WebSocket, falling back to MODEL_CHOICES before the catalog loads.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

Parent2ce413c

4 files changed
  • apps/desktop/src/lib/modelChoices.ts+28−1
  • apps/desktop/src/ui/ChatView.tsx+6−4
  • apps/desktop/src/ui/settings/pages/ProvidersPage.tsx+7−5
  • apps/desktop/src/ui/settings/pages/WorkspacesPage.tsx+10−6