I have searched for any existing and/or related issues.
I have searched for any existing and/or related discussions.
I have also searched in the CLOSED issues AND CLOSED discussions and found no related items (your issue might already be addressed on the development branch!).
I am using the latest version of Open WebUI.
Installation Method
Docker
Open WebUI Version
v0.6.15
Ollama Version (if applicable)
0.9.3
Operating System
Windows
Browser (if applicable)
Firefox
Confirmation
I have read and followed all instructions in README.md.
I am using the latest version of both Open WebUI and Ollama.
I have included the browser console logs.
I have included the Docker container logs.
I have provided every relevant configuration, setting, and environment variable used in my setup.
I have clearly listed every relevant configuration, custom setting, environment variable, and command-line option that influences my setup (such as Docker Compose overrides, .env values, browser settings, authentication configurations, etc).
I have documented step-by-step reproduction instructions that are precise, sequential, and leave nothing to interpretation. My steps:
Start with the initial platform/version/OS and dependencies used,
Specify exact install/launch/configure commands,
List URLs visited, user input (incl. example values/emails/passwords if needed),
Describe all options and toggles enabled or changed,
Include any files or environmental changes,
Identify the expected and actual result at each stage,
Ensure any reasonably skilled user can follow and hit the same issue.
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
Add an external connection with a prefix ID of Apple
Add an external connection with a prefix ID of Banana
Add a local connection with a prefix ID of Cherry
Look at your models list in the admin settings.
Notice that the prefix ID shows up in the name for Apple, but not for Banana or Cherry.
Look at your models drop down in a new chat.
Notice that the prefix ID for all models shows on tooltip, but the prefix ID also shows in the primary model name for models coming from Apple.
Logs & Screenshots
In the following screenshots from the model drop down list in a new chat, the models are from two connections, one with PPQ prefix ID and the other with Together prefix ID. Each connection also has a tag associated with it that shows up correctly. Notice that the Together prefix shows up in both versions of the model name, while the PPQ prefix 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.
Originally created by @MicahZoltu on GitHub (Nov 15, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/19194
### Check Existing Issues
- [x] I have searched for any existing and/or related issues.
- [x] I have searched for any existing and/or related discussions.
- [x] I have also searched in the CLOSED issues AND CLOSED discussions and found no related items (your issue might already be addressed on the development branch!).
- [x] I am using the latest version of Open WebUI.
### Installation Method
Docker
### Open WebUI Version
v0.6.15
### Ollama Version (if applicable)
0.9.3
### Operating System
Windows
### Browser (if applicable)
Firefox
### Confirmation
- [x] I have read and followed all instructions in `README.md`.
- [x] I am using the latest version of **both** Open WebUI and Ollama.
- [x] I have included the browser console logs.
- [x] I have included the Docker container logs.
- [x] I have **provided every relevant configuration, setting, and environment variable used in my setup.**
- [x] I have clearly **listed every relevant configuration, custom setting, environment variable, and command-line option that influences my setup** (such as Docker Compose overrides, .env values, browser settings, authentication configurations, etc).
- [x] I have documented **step-by-step reproduction instructions that are precise, sequential, and leave nothing to interpretation**. My steps:
- Start with the initial platform/version/OS and dependencies used,
- Specify exact install/launch/configure commands,
- List URLs visited, user input (incl. example values/emails/passwords if needed),
- Describe all options and toggles enabled or changed,
- Include any files or environmental changes,
- Identify the expected and actual result at each stage,
- Ensure any reasonably skilled user can follow and hit the same issue.
### 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
1. Add an external connection with a prefix ID of Apple
2. Add an external connection with a prefix ID of Banana
3. Add a local connection with a prefix ID of Cherry
4. Look at your models list in the admin settings.
5. **Notice that the prefix ID shows up in the name for Apple, but not for Banana or Cherry.**
6. Look at your models drop down in a new chat.
7. **Notice that the prefix ID for all models shows on tooltip, but the prefix ID also shows in the primary model name for models coming from Apple.**
### Logs & Screenshots
In the following screenshots from the model drop down list in a new chat, the models are from two connections, one with `PPQ` prefix ID and the other with `Together` prefix ID. Each connection *also* has a tag associated with it that shows up correctly. Notice that the `Together` prefix shows up in both versions of the model name, while the `PPQ` prefix only shows up in the tooltip.
<img width="330" height="85" alt="Image" src="https://github.com/user-attachments/assets/24b4356f-6209-4427-9418-3005a6b48c03" />
<img width="332" height="120" alt="Image" src="https://github.com/user-attachments/assets/507bd504-fa78-43e5-b9fc-0141d1c1e90c" />
<img width="337" height="119" alt="Image" src="https://github.com/user-attachments/assets/f0aeea18-82bb-4c0d-a03e-c1d4b2bfc7cd" />
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.
<img width="276" height="624" alt="Image" src="https://github.com/user-attachments/assets/73a08463-b751-4008-8487-751f3a7a4cc3" />
<img width="138" height="83" alt="Image" src="https://github.com/user-attachments/assets/91537a7d-b571-495e-84f9-b75fa041ba91" />
<img width="418" height="413" alt="Image" src="https://github.com/user-attachments/assets/765a1c13-788c-4804-a397-81039b64399a" />
<img width="249" height="173" alt="Image" src="https://github.com/user-attachments/assets/0c5647dc-4b83-4600-abe6-5404671f99a8" />
<img width="128" height="77" alt="Image" src="https://github.com/user-attachments/assets/c435faa9-f1d2-4707-9bed-f8da6d30a73a" />
### 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.
GiteaMirror
added the bug label 2026-05-25 10:41:03 -05:00
@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?
<!-- gh-comment-id:3539647484 -->
@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?
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
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?