From 278a4edd0b5a07eeff5ce28e5fd6e3e971a529d8 Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Fri, 22 Aug 2025 13:44:03 +0400 Subject: [PATCH] fix: tool server not loading --- backend/open_webui/utils/tools.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/open_webui/utils/tools.py b/backend/open_webui/utils/tools.py index 428b534865..e68124bd5c 100644 --- a/backend/open_webui/utils/tools.py +++ b/backend/open_webui/utils/tools.py @@ -489,14 +489,14 @@ async def get_tool_servers(request: Request): if request.app.state.redis is not None: try: tool_servers = json.loads(await request.app.state.redis.get("tool_servers")) + request.app.state.TOOL_SERVERS = tool_servers except Exception as e: log.error(f"Error fetching tool_servers from Redis: {e}") if not tool_servers: - await set_tool_servers(request) + tool_servers = await set_tool_servers(request) - request.app.state.TOOL_SERVERS = tool_servers - return request.app.state.TOOL_SERVERS + return tool_servers async def get_tool_server_data(token: str, url: str) -> Dict[str, Any]: