mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-06 10:58:17 -05:00
[GH-ISSUE #19194] issue: Prefix ID doesn't reliably show up in model names. #18804
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 @MicahZoltu on GitHub (Nov 15, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/19194
Check Existing Issues
Installation Method
Docker
Open WebUI Version
v0.6.15
Ollama Version (if applicable)
0.9.3
Operating System
Windows
Browser (if applicable)
Firefox
Confirmation
README.md.Expected Behavior
Prefix ID setting on a connection adds a prefix to all models for that connection.
Actual Behavior
Prefix ID sometimes adds a prefix to models, and sometimes doesn't.
Steps to Reproduce
Logs & Screenshots
In the following screenshots from the model drop down list in a new chat, the models are from two connections, one with



PPQprefix ID and the other withTogetherprefix ID. Each connection also has a tag associated with it that shows up correctly. Notice that theTogetherprefix shows up in both versions of the model name, while thePPQprefix only shows up in the tooltip.The following screenshot shows the model list in the admin panel while searching for specific models. Notice that you cannot search for models by connection in that list for PPQ (nothing shows up) but you cannot search for models by prefix ID in that list.





Additional Information
Similar problems have been reported and discussed in #7999, #8941, and #9819 but they all end with the same response which is discussing manually added models. The issue being described here occurs when you do not manually specify any model IDs in the list.
This has been a bug for several versions, and after speaking on Discord with some people I have explicitly decided not to update to latest because I currently use the tagging system as a workaround, and tagging behavior has changed in latest version so IIUC my tag workaround will no longer work. I believe the bug is likely still present in latest version though, since I haven't seen any fixes for it and it has been present for some time.
I have left out docker container logs and browser console logs because there doesn't appear to be anything relevant in them. If there are specific container/browser logs that would help please let me know and I can get them.
It is worth noting that I believe the prefix ID system used to work as expected, where the prefix ID would show up in the model name in every list, which meant you could search by it and easily see it.
Separately, some people have mentioned that the intended behavior may be that the prefix does not show up in the primary name but only in the tooltip. I believe this behavior goes against user expectations, and degrades the usability of the system because the model search feature currently does not search over the model ID, it only searches over the model name.
The primary thing being reported here is the inconsistency where some connections add the prefix ID to the model name + model ID, while other connections add the prefix ID only to the model ID. At the least, this inconsistency should be fixed. Ideally, it would be fixed so the prefix ID is included in both the name and the ID so that it will be included in search results and readily visible in various model lists without needing to hover over every entry.
This is particularly problematic when you have a large number of models coming from a diverse array of sources and there is a lot of overlap between them. The source is often a very important part of the model selection process, and should be made readily visible to users during any model selection.
@vmesel commented on GitHub (Nov 16, 2025):
I'm working on a fix for this issue.
@vmesel commented on GitHub (Nov 16, 2025):
@MicahZoltu, please check if #19209 solves your issue
@tjbck commented on GitHub (Nov 16, 2025):
Intended behaviour.
@MicahZoltu commented on GitHub (Nov 17, 2025):
@tjbck Can you explain what the intended behavior is? Right now it feels like the feature randomly works sometimes and randomly doesn't other times. Perhaps this isn't in fact random and there is something that triggers one behavior vs the other, but that is not at all clear from the behavior or the documentation what causes one behavior vs the other.
Is it possible you mistook this issue for a similar feature request that others have requested in the past?