[GH-ISSUE #7123] enh: Introduce Default State Configuration for Tools #53283

Closed
opened 2026-05-05 14:33:59 -05:00 by GiteaMirror · 0 comments
Owner

Originally created by @Simi5599 on GitHub (Nov 20, 2024).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/7123

Feature Request

Is your feature request related to a problem? Please describe.
Before Open WebUI v0.4.x, we could allow or disallow tools for a model and manually enable them via the chat interface. Now, if tools are allowed for a specific model, they are activated automatically, which can be frustrating.

Describe the solution you'd like
I believe we should implement a selector in the model configurator that allows setting the default state for specific tools.
For example, if I have "Run code" and "Web search" tools, I want to be able to set it so that only the Web search tool is enabled in the chat by default instead of both.
This way, I would have to manually turn off only the "Web search" tool if i don't need it.
Actually we can only disallow (disable via the model editor) the tools and for a non admin-use this makes the tool impossible to use.

Originally created by @Simi5599 on GitHub (Nov 20, 2024). Original GitHub issue: https://github.com/open-webui/open-webui/issues/7123 # Feature Request **Is your feature request related to a problem? Please describe.** Before Open WebUI v0.4.x, we could allow or disallow tools for a model and manually enable them via the chat interface. Now, if tools are allowed for a specific model, they are activated automatically, which can be frustrating. **Describe the solution you'd like** I believe we should implement a selector in the model configurator that allows setting the default state for specific tools. For example, if I have "Run code" and "Web search" tools, I want to be able to set it so that only the Web search tool is enabled in the chat by default instead of both. This way, I would have to manually turn off only the "Web search" tool if i don't need it. Actually we can only disallow (disable via the model editor) the tools and for a non admin-use this makes the tool impossible to use.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#53283