14 overrides of CallToolAsync
aspire (14)
Mcp\Tools\DoctorTool.cs (1)
31
public override async ValueTask<CallToolResult>
CallToolAsync
(ModelContextProtocol.Client.McpClient mcpClient, IReadOnlyDictionary<string, JsonElement>? arguments, CancellationToken cancellationToken)
Mcp\Tools\ExecuteResourceCommandTool.cs (1)
36
public override async ValueTask<CallToolResult>
CallToolAsync
(ModelContextProtocol.Client.McpClient mcpClient, IReadOnlyDictionary<string, JsonElement>? arguments, CancellationToken cancellationToken)
Mcp\Tools\GetDocTool.cs (1)
47
public override async ValueTask<CallToolResult>
CallToolAsync
(
Mcp\Tools\ListAppHostsTool.cs (1)
38
public override async ValueTask<CallToolResult>
CallToolAsync
(ModelContextProtocol.Client.McpClient mcpClient, IReadOnlyDictionary<string, JsonElement>? arguments, CancellationToken cancellationToken)
Mcp\Tools\ListConsoleLogsTool.cs (1)
32
public override async ValueTask<CallToolResult>
CallToolAsync
(ModelContextProtocol.Client.McpClient mcpClient, IReadOnlyDictionary<string, JsonElement>? arguments, CancellationToken cancellationToken)
Mcp\Tools\ListDocsTool.cs (1)
41
public override async ValueTask<CallToolResult>
CallToolAsync
(
Mcp\Tools\ListIntegrationsTool.cs (1)
70
public override async ValueTask<CallToolResult>
CallToolAsync
(ModelContextProtocol.Client.McpClient mcpClient, IReadOnlyDictionary<string, JsonElement>? arguments, CancellationToken cancellationToken)
Mcp\Tools\ListResourcesTool.cs (1)
21
public override async ValueTask<CallToolResult>
CallToolAsync
(ModelContextProtocol.Client.McpClient mcpClient, IReadOnlyDictionary<string, JsonElement>? arguments, CancellationToken cancellationToken)
Mcp\Tools\ListStructuredLogsTool.cs (1)
31
public override async ValueTask<CallToolResult>
CallToolAsync
(ModelContextProtocol.Client.McpClient mcpClient, IReadOnlyDictionary<string, JsonElement>? arguments, CancellationToken cancellationToken)
Mcp\Tools\ListTracesTool.cs (1)
31
public override async ValueTask<CallToolResult>
CallToolAsync
(ModelContextProtocol.Client.McpClient mcpClient, IReadOnlyDictionary<string, JsonElement>? arguments, CancellationToken cancellationToken)
Mcp\Tools\ListTraceStructuredLogsTool.cs (1)
32
public override async ValueTask<CallToolResult>
CallToolAsync
(ModelContextProtocol.Client.McpClient mcpClient, IReadOnlyDictionary<string, JsonElement>? arguments, CancellationToken cancellationToken)
Mcp\Tools\RefreshToolsTool.cs (1)
20
public override async ValueTask<CallToolResult>
CallToolAsync
(ModelContextProtocol.Client.McpClient mcpClient, IReadOnlyDictionary<string, JsonElement>? arguments, CancellationToken cancellationToken)
Mcp\Tools\SearchDocsTool.cs (1)
50
public override async ValueTask<CallToolResult>
CallToolAsync
(
Mcp\Tools\SelectAppHostTool.cs (1)
35
public override ValueTask<CallToolResult>
CallToolAsync
(ModelContextProtocol.Client.McpClient mcpClient, IReadOnlyDictionary<string, JsonElement>? arguments, CancellationToken cancellationToken)
2 references to CallToolAsync
aspire (2)
Commands\AgentMcpCommand.cs (2)
196
return await tool.
CallToolAsync
(null!, args, cancellationToken).ConfigureAwait(false);
320
var result = await tool.
CallToolAsync
(mcpClient, arguments, cancellationToken).ConfigureAwait(false);