mirror of
https://github.com/open-webui/open-webui.git
synced 2026-03-10 07:43:10 -05:00
feat: Quick toggles in the chat UI for the configured tools #4917
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 @MohamedBassem on GitHub (Apr 21, 2025).
Check Existing Issues
Problem Description
MCP over MCPO was a great addition, however, I noticed that since I configured some tools, the LLM is constantly trying to use them even if it doesn't make sense. As an example:
When having the fetch MCP enabled, the model fabricates a stackoverflow URL, and try to fetch it to get an answer instead of just answering without using the tool.
Desired Solution you'd like
Similar to how we have toggles for web search and code interpreters, it would be great if by clicking on the tools icon, you can quickly toggle tools on and off per conversation.
Alternatives Considered
I've tried instructing the model (using a system prompt) to not use tools unless really needed, but haven't had great success.
Additional Context
No response
@tjbck commented on GitHub (Apr 21, 2025):
You can toggle them off from the settings.
@MohamedBassem commented on GitHub (Apr 21, 2025):
@tjbck Not sure which setting are you referring to. User settings? That I understand but it's global. I was thinking about a per conversation setting similar to the
Web searchandCode interpreterones.