Releases
v0.2.1
v0.2.1 — Per-conversation model persistence & model management redesign
Compare
Sorry, something went wrong.
No results found
What's Changed
🐛 Fixed
Model switching not working — selecting a different model now takes effect immediately and persists across sessions
"No LLM model configured" error — server no longer requires restart after adding providers via UI
Thinking level race condition — eliminated concurrent state overwrite when opening the Wevra panel
Context window not updating — switching models now correctly updates the context usage ring
New conversation shows "model" placeholder — displays the configured default model name
✨ Changed
Per-conversation model storage — each conversation remembers its selected model, restored on switch
Model management modal redesign
"Add Provider" tab shown first with DeepSeek pre-selected
"Models" tab shows all configured models grouped by provider
Radio button to set default model
Toggle slider to enable/disable models (disabled models are hidden from the chat dropdown and cannot be called)
Disabling the default model auto-switches to the next available
Auto-open model config — modal pops up automatically when no models are configured on first launch
New backend APIs — wevra.models.enable / wevra.models.disable WebSocket methods
Default thinking level — new conversations initialize with high instead of medium
You can’t perform that action at this time.