From 6eba27ee9ca177d82e1b06c7cfc44844401ca1b1 Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Sun, 22 Feb 2026 18:00:16 -0600 Subject: [PATCH] refac --- backend/open_webui/utils/middleware.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/backend/open_webui/utils/middleware.py b/backend/open_webui/utils/middleware.py index f7ae02b8b0..9e749ac350 100644 --- a/backend/open_webui/utils/middleware.py +++ b/backend/open_webui/utils/middleware.py @@ -2298,11 +2298,7 @@ async def process_chat_payload(request, form_data, user, metadata, model): # When the caller provides an explicit OpenAI-style `tools` array in the # request body, skip all server-side tool resolution and pass the caller's # tools through to the model unchanged. - if payload_tools: - log.debug( - "Caller provided explicit tools — skipping server-side tool resolution" - ) - else: + if not payload_tools: # Server side tools tool_ids = metadata.get("tool_ids", None) # Client side tools