From 91136bb9f78bb4fc155e49f1260fd23f40121bea Mon Sep 17 00:00:00 2001 From: Soulter <37870767+Soulter@users.noreply.github.com> Date: Wed, 5 Nov 2025 14:27:37 +0800 Subject: [PATCH] fix: llm tool register error (#3493) --- astrbot/core/agent/tool.py | 8 -------- 1 file changed, 8 deletions(-) diff --git a/astrbot/core/agent/tool.py b/astrbot/core/agent/tool.py index e9738dc0f..ae240d2e0 100644 --- a/astrbot/core/agent/tool.py +++ b/astrbot/core/agent/tool.py @@ -55,14 +55,6 @@ class FunctionTool(ToolSchema, Generic[TContext]): def __repr__(self): return f"FuncTool(name={self.name}, parameters={self.parameters}, description={self.description})" - def __dict__(self) -> dict[str, Any]: - return { - "name": self.name, - "parameters": self.parameters, - "description": self.description, - "active": self.active, - } - async def call( self, context: ContextWrapper[TContext], **kwargs ) -> str | mcp.types.CallToolResult: