mirror of
https://github.com/open-webui/open-webui.git
synced 2026-07-16 06:03:26 -05:00
[GH-ISSUE #14446] feat: Allow uploading openapi.json file for tools #55922
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 @Lutherwaves on GitHub (May 28, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/14446
Originally assigned to: @tjbck on GitHub.
Check Existing Issues
Problem Description
With the recent addition of tools, we support adding custom paths for openapi.json (https://github.com/open-webui/open-webui/issues/13160).
What would be nice, is if we can also add support for uploading the openapi.json OR yaml for the tool to use. This is useful for cases where the service providers do not expose the endpoint (for whatever reason). Example: New Todoist API https://developer.todoist.com/api/v1 only allows you to download the openapi.json.
Desired Solution you'd like
Not sure if above UX is the one we want, but we have enough brains here to figure it out as we go, so let's use it as a reference.
Alternatives Considered
No response
Additional Context
No response
@tjbck commented on GitHub (Sep 27, 2025):
Added to dev!