mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-06 19:08:59 -05:00
[GH-ISSUE #16940] feat: Confirming inputs passed to MCP/tools #56770
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 @jayteaftw on GitHub (Aug 26, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/16940
Originally assigned to: @tjbck on GitHub.
Check Existing Issues
Problem Description
I want to be able to determine what data the LLM wants to send out to search the web and if I dont want the data to be sent then I can either cancel the request or if possible be able to modify it.
Desired Solution you'd like
I would like to be able to verify what data is being sent to MCP tools and be able to confirm or cancel a MCP tool request.
Is this currently possible with filter? If so where is it being shown within the inlet function for a filter? It seems to be the case that inlet data is before the actual tool call is made
Alternatives Considered
Is there a way to do this with the current filters?
Additional Context
No response
@felixhummel commented on GitHub (Aug 28, 2025):
I am especially interested in the verify part of this, because here's how we develop tools for Open WebUI:
The more info we get in step 2 the better.