From 919fa5e8320f4c26b7c897a46203e4a80f8f97d1 Mon Sep 17 00:00:00 2001 From: geffzhang Date: Mon, 24 Mar 2025 09:20:17 +0800 Subject: [PATCH] feat: rename funcnames to toolnames --- src/Infrastructure/BotSharp.MCP/Hooks/MCPToolAgentHook.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Infrastructure/BotSharp.MCP/Hooks/MCPToolAgentHook.cs b/src/Infrastructure/BotSharp.MCP/Hooks/MCPToolAgentHook.cs index e56ab68e..84039cfb 100644 --- a/src/Infrastructure/BotSharp.MCP/Hooks/MCPToolAgentHook.cs +++ b/src/Infrastructure/BotSharp.MCP/Hooks/MCPToolAgentHook.cs @@ -56,8 +56,8 @@ public class MCPToolAgentHook : AgentHookBase if (mcpClient != null) { var tools = await mcpClient.ListToolsAsync().ToListAsync(); - var funcnames = item.Functions.Select(x => x.Name).ToList(); - foreach (var tool in tools.Where(x => funcnames.Contains(x.Name, StringComparer.OrdinalIgnoreCase))) + var toolnames = item.Functions.Select(x => x.Name).ToList(); + foreach (var tool in tools.Where(x => toolnames.Contains(x.Name, StringComparer.OrdinalIgnoreCase))) { var funDef = AIFunctionUtilities.MapToFunctionDef(tool); functionDefs.Add(funDef);