mirror of
https://github.com/open-webui/open-webui.git
synced 2026-07-16 06:03:26 -05:00
[GH-ISSUE #15379] issue: UserValves not rendered for a Pipe #120860
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 @git2212 on GitHub (Jun 28, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/15379
Check Existing Issues
Installation Method
Docker
Open WebUI Version
0.6.15
Ollama Version (if applicable)
n/a
Operating System
Ubuntu 22.04
Browser (if applicable)
Firefox 139.0.4
Confirmation
README.md.Expected Behavior
UserValves to be rendered for a 'Pipe' class for any login.
Actual Behavior
UserValves are not rendered for a 'Pipe' class, while Valves work fine when logged in as admin. The same code works for a 'Tool'.
Steps to Reproduce
Here's a snippet:
`
class Pipe:
class Valves(BaseModel):
"""System administrator-level configuration."""
`
In the above anything under UserValves is not rendering in the UI.
Logs & Screenshots
No errors are logged
Additional Information
Unless I am missing something about the UI/features, it appears that UserValves in general do not work for 'Pipe' as it is treated as a model and not a Tool or a function. Users don't appear to have the ability to modify 'Pipe' valves.
If this is the case:
@tjbck commented on GitHub (Jun 30, 2025):
Cannot reproduce, It's there.
@silentoplayz commented on GitHub (Jun 30, 2025):
I can't reproduce this issue either. UserValves for pipe functions are accessible via the
Valvessection in theChat Controlssidebar.