open-webui/src/lib/components/chat
Classic298 e0087acfb4
fix: model fallback routing for all model types and default model selection (#21736)
fix: model fallback routing for all model types and default model selection

Backend: When ENABLE_CUSTOM_MODEL_FALLBACK is active and a custom model's
base model is unavailable, the fallback now swaps the model and form data
to the configured default model directly. This ensures routing uses the
fallback model's type (pipe, Ollama, or OpenAI) instead of the original
model's type, which previously caused "Model not found" errors when the
fallback was a different backend type.

Frontend: Fixed default model selection in new chat initialization where
the admin-configured default models were always overwritten by the first
available model. The first-available fallback now only triggers when the
configured defaults don't resolve to valid available models.
2026-02-22 15:24:14 -06:00
..
ChatControls fix(a11y): add aria-labels to chat core components (#21709) 2026-02-22 14:18:19 -06:00
ContentRenderer fix(a11y): add aria-labels to chat message components (#21708) 2026-02-22 14:36:42 -06:00
Controls fix(a11y): add aria-labels to chat core components (#21709) 2026-02-22 14:18:19 -06:00
MessageInput refac 2026-02-21 15:33:21 -06:00
Messages refac 2026-02-22 15:22:53 -06:00
ModelSelector fix(a11y): improve model selector accessibility with proper listbox/option pattern (#21706) 2026-02-21 16:14:09 -06:00
Overview fix(a11y): add aria-labels to chat core components (#21709) 2026-02-22 14:18:19 -06:00
Placeholder fix(a11y): add aria-labels to chat core components (#21709) 2026-02-22 14:18:19 -06:00
Settings fix(a11y): enhance accessibility for chat settings components (#21715) 2026-02-22 14:33:07 -06:00
Artifacts.svelte refac: chat navbar menu 2025-10-26 19:23:55 -07:00
Chat.svelte fix: model fallback routing for all model types and default model selection (#21736) 2026-02-22 15:24:14 -06:00
ChatControls.svelte refac: styling 2025-11-30 03:56:12 -05:00
ChatPlaceholder.svelte refac 2025-11-21 15:42:13 -05:00
MessageInput.svelte fix(chat): prevent stuck drop overlay when dragging outside window in firefox (#21664) 2026-02-20 14:01:24 -06:00
Messages.svelte refac 2026-02-22 15:22:53 -06:00
ModelSelector.svelte 0.6.33 (#18118) 2025-10-07 16:20:27 -05:00
Navbar.svelte refac: profile_image_url optimization 2025-11-20 20:43:59 -05:00
Overview.svelte 0.6.33 (#18118) 2025-10-07 16:20:27 -05:00
Placeholder.svelte refac 2025-12-21 17:04:39 +04:00
SettingsModal.svelte feat: implement global memories toggle and permissions (#20462) 2026-01-07 23:50:04 +04:00
ShareChatModal.svelte fix(a11y): add aria-labels to chat core components (#21709) 2026-02-22 14:18:19 -06:00
ShortcutItem.svelte fix: display correct keys for international keyboards 2025-10-23 05:40:31 -04:00
ShortcutsModal.svelte fix(a11y): add aria-labels to chat core components (#21709) 2026-02-22 14:18:19 -06:00
Suggestions.svelte fix: duplicate prompt suggestions freezes webpage 2025-11-01 11:25:20 +07:00
TagChatModal.svelte enh: auto tag feedback 2024-10-23 20:18:51 -07:00
Tags.svelte refac 2026-02-08 06:45:01 +04:00
ToolServersModal.svelte fix(a11y): add aria-labels to chat core components (#21709) 2026-02-22 14:18:19 -06:00