diff --git a/backend/open_webui/utils/tools.py b/backend/open_webui/utils/tools.py index 5cd7377876..6a0a7346bb 100644 --- a/backend/open_webui/utils/tools.py +++ b/backend/open_webui/utils/tools.py @@ -748,10 +748,6 @@ async def execute_tool_server( if operation.get("requestBody", {}).get("content"): if params: body_params = params - else: - raise Exception( - f"Request body expected for operation '{name}' but none found." - ) async with aiohttp.ClientSession( trust_env=True, timeout=aiohttp.ClientTimeout(total=AIOHTTP_CLIENT_TIMEOUT)