mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-07 11:28:35 -05:00
[GH-ISSUE #18454] feat: Add YAML support in tool servers to reduce total conversation tokens #34131
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 @MordiSacks on GitHub (Oct 20, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/18454
Check Existing Issues
Problem Description
Tool server integration does not support YAML
Desired Solution you'd like
Support YAML
Alternatives Considered
No response
Additional Context
Currently using tool servers relays on JSON for request/response, while JSON is easy and very mainstream, YAML is much more compact, I propose adding support for YAML request/response or at very least just response, in my case I have a payload that was 4773 chars in JSON and only 1253 in YAML, this can have a huge impact on token usage.