mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-07 11:28:35 -05:00
[GH-ISSUE #23597] issue: Failed to parse tool server enum value integer #58689
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 @Omripresent on GitHub (Apr 11, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/23597
Check Existing Issues
Installation Method
Docker
Open WebUI Version
v0.8.12
Ollama Version (if applicable)
n/a
Operating System
AlmaLinux
Browser (if applicable)
Firefox 149.0-1
Confirmation
README.md.Expected Behavior
Addition of tool integration to OpenWebUI
Actual Behavior
All tool integrations are removed from UI list
Steps to Reproduce
/admin/settings/integrationsadd tool server connectionLogs & Screenshots
Additional Information
In this example the record
.paths."/api/dcim/console-server-ports/".get.parametersin the paramspeed__nthe enum values are integer. Integer values cannot be joined in a string and should be first cast.The offending code:
9bd84258d0/backend/open_webui/utils/tools.py (L755)Should be changed to something like:
@tjbck commented on GitHub (Apr 12, 2026):
Addressed in dev.