feat: rename funcnames to toolnames
This commit is contained in:
parent
6da05989f4
commit
919fa5e832
|
|
@ -56,8 +56,8 @@ public class MCPToolAgentHook : AgentHookBase
|
||||||
if (mcpClient != null)
|
if (mcpClient != null)
|
||||||
{
|
{
|
||||||
var tools = await mcpClient.ListToolsAsync().ToListAsync();
|
var tools = await mcpClient.ListToolsAsync().ToListAsync();
|
||||||
var funcnames = item.Functions.Select(x => x.Name).ToList();
|
var toolnames = item.Functions.Select(x => x.Name).ToList();
|
||||||
foreach (var tool in tools.Where(x => funcnames.Contains(x.Name, StringComparer.OrdinalIgnoreCase)))
|
foreach (var tool in tools.Where(x => toolnames.Contains(x.Name, StringComparer.OrdinalIgnoreCase)))
|
||||||
{
|
{
|
||||||
var funDef = AIFunctionUtilities.MapToFunctionDef(tool);
|
var funDef = AIFunctionUtilities.MapToFunctionDef(tool);
|
||||||
functionDefs.Add(funDef);
|
functionDefs.Add(funDef);
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue