mirror of
https://github.com/open-webui/open-webui.git
synced 2026-06-05 16:28:32 -05:00
[GH-ISSUE #21501] feat: Workspace “Select a base model” dropdown becomes unusable with OpenRouter or multiple providers (duplicate formats, no provider context, huge unsorted list) #90242
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @spencerthayer on GitHub (Feb 17, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/21501
Check Existing Issues
Verify Feature Scope
Problem Description
When editing a Workspace model and opening the “Select a base model” dropdown, the list becomes extremely chaotic when multiple providers are enabled or when OpenRouter is used.
The dropdown appears to aggregate models from multiple providers into a single flat list, mixing:
This makes selecting the intended base model error-prone and slow.
Relevant docs context:
Steps to reproduce
Actual behavior
gpt-5.2-codexandopenai/gpt-5.2-codexwith “OpenAI:” label).<select>, so there is no search, no filtering, and no grouping.Expected behavior
Why this is a problem
Suggested fixes (UI/UX)
Any combination of the below would resolve the issue:
Replace
<select>with a searchable comboboxGroup options using
<optgroup>or equivalentNormalize and de-duplicate model IDs
openai/gpt-5.2-codexorgpt-5.2-codex, but not both).Add a provider filter control
Display provider badges and stable naming
OpenAI · gpt-5.2-codexOpenRouter · anthropic/claude-sonnet-4Google · models/gemini-2.5-pro