From 2070d1096bec5bd5e5c50a9f8fbbbde88d390aa0 Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Fri, 28 Mar 2025 00:07:00 -0700 Subject: [PATCH] refac --- backend/open_webui/utils/middleware.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/backend/open_webui/utils/middleware.py b/backend/open_webui/utils/middleware.py index 8b17d7058..79d115351 100644 --- a/backend/open_webui/utils/middleware.py +++ b/backend/open_webui/utils/middleware.py @@ -1857,6 +1857,9 @@ async def process_chat_response( except Exception as e: tool_result = str(e) + if isinstance(tool_result, dict): + tool_result = json.dumps(tool_result) + results.append( { "tool_call_id": tool_call_id,