mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-06 02:48:13 -05:00
[GH-ISSUE #16138] issue: tools names are doubled when calling #33322
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 @latel on GitHub (Jul 30, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/16138
Check Existing Issues
Installation Method
Docker
Open WebUI Version
0.6.18
Ollama Version (if applicable)
No response
Operating System
unraid
Browser (if applicable)
No response
Confirmation
README.md.Expected Behavior
tools calling normally
Actual Behavior
toos names are doubled, and the chat will stopped
Steps to Reproduce
I have tested several llm and the problems are same
Logs & Screenshots
Additional Information
No response
@tjbck commented on GitHub (Jul 30, 2025):
Intended behaviour for external tool servers, with that being said PR welcome!
@lee-b commented on GitHub (Apr 22, 2026):
I've seen this cause problems with models; they can see the name repetition as a mistake, and correct it to a single instance, thereby becoming unable to call the tool.
Essentially what we have here is open-webui attempting to enforce uniqueness of tool names by doubling them up, when it should simply respect the tool names that are provided, but flag duplicates and refuse to save such a config or to add conflicting tools, imho.