From 9fa2a7eeea98ab691edec5e752a567bb37718cbe Mon Sep 17 00:00:00 2001 From: Alero Date: Sat, 15 Mar 2025 20:24:36 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dcodecheck?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- astrbot/core/provider/func_tool_manager.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/astrbot/core/provider/func_tool_manager.py b/astrbot/core/provider/func_tool_manager.py index 7b1265b20..adba2c40b 100644 --- a/astrbot/core/provider/func_tool_manager.py +++ b/astrbot/core/provider/func_tool_manager.py @@ -82,7 +82,7 @@ class MCPClient: class FuncCall: def __init__(self) -> None: self.func_list: List[FuncTool] = [] - self.mcp_client_dict: Dict[str:MCPClient] = dict() + self.mcp_client_dict: Dict[str:MCPClient] = {} def empty(self) -> bool: return len(self.func_list) == 0 @@ -198,7 +198,6 @@ class FuncCall: } ) - loop = asyncio.get_event_loop() for name, client in self.mcp_client_dict.items(): responses = await client.session.list_tools() for tool in responses.tools: