update
This commit is contained in:
+2
-2
@@ -100,7 +100,7 @@ function _wrap_mcp_tool(mcpserver, tool_def::Dict{String,Any})::agentTool
|
||||
inputSchema=params,
|
||||
execute=(toolCallId::String, args::Dict{String,Any},
|
||||
signal::Union{Nothing,abortSignal},
|
||||
onPartialResult::Function,
|
||||
agentEventSink,
|
||||
llmCall=nothing) -> begin
|
||||
try
|
||||
response = mcpserver("tools/call", name, args)
|
||||
@@ -256,7 +256,7 @@ function listTool(store::toolStore, mcpserver)::agentTool
|
||||
),
|
||||
execute=(toolCallId::String, args::Dict{String,Any},
|
||||
signal::Union{Nothing,abortSignal},
|
||||
onPartialResult::Function, llmCall=nothing) -> begin
|
||||
agentEventSink, llmCall=nothing) -> begin
|
||||
# Discover and register MCP tools (idempotent — skips already registered)
|
||||
new_count, tool_list = _register_mcp_tools(mcpserver, store)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user