mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-07 03:18:23 -05:00
[GH-ISSUE #22996] issue: Default Model Metadata & Params not reflected in Model Editor UI #19861
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 @kjpoccia on GitHub (Mar 24, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/22996
Check Existing Issues
Installation Method
Docker
Open WebUI Version
v0.8.10
Ollama Version (if applicable)
No response
Operating System
macOS Tahoe
Browser (if applicable)
No response
Confirmation
README.md.Expected Behavior
When an admin configures default model capabilities, builtin tools, default features, or parameters through Admin Settings → Models → Settings, those defaults should be visible in the Model Editor when viewing any model that uses these settings (that is, the frontend should show the settings that are actually used).
Actual Behavior
The model editor always initializes from hardcoded defaults (DEFAULT_CAPABILITIES in constants.ts with everything enabled, empty builtin tools, empty default features, empty parameters) regardless of what the admin has configured. The admin-configured defaults are only applied at runtime in the backend via get_all_models() and chat_completion().
There's another issue at play here too. Given that these settings are not shown in the model editor, if an admin (or user in Workspace Models) adjusts even unrelated settings and hits save, they'll be unknowingly overwriting the default settings for that model.
Steps to Reproduce
This displays a mismatch between what is displayed for the model and the actual model behavior
Logs & Screenshots
The below displays the issue. I showed adding the connection to make clear that these models were not customized prior to.
Additional Information
We've been hoping for a feature like this and are excited to use it. We'd also like the ability to click a button (per model, globally, whatever will be accepted) to apply these default settings to the currently available models. Happy to work on this display issue (assuming this behavior is unintended) as well as a global/per-model "apply default settings" feature.
@tjbck commented on GitHub (Mar 25, 2026):
Params are intended to be shown as "default"; metadata should now match the default.
@Classic298 commented on GitHub (Mar 25, 2026):
cdc2b3bf85