50 references to KnownMcpTools
aspire (29)
Commands\AgentMcpCommand.cs (14)
68[KnownMcpTools.ListResources] = new ListResourcesTool(auxiliaryBackchannelMonitor, loggerFactory.CreateLogger<ListResourcesTool>()), 69[KnownMcpTools.ListConsoleLogs] = new ListConsoleLogsTool(auxiliaryBackchannelMonitor, loggerFactory.CreateLogger<ListConsoleLogsTool>()), 70[KnownMcpTools.ExecuteResourceCommand] = new ExecuteResourceCommandTool(auxiliaryBackchannelMonitor, loggerFactory.CreateLogger<ExecuteResourceCommandTool>()), 71[KnownMcpTools.ListStructuredLogs] = new ListStructuredLogsTool(auxiliaryBackchannelMonitor, httpClientFactory, loggerFactory.CreateLogger<ListStructuredLogsTool>()), 72[KnownMcpTools.ListTraces] = new ListTracesTool(auxiliaryBackchannelMonitor, httpClientFactory, loggerFactory.CreateLogger<ListTracesTool>()), 73[KnownMcpTools.ListTraceStructuredLogs] = new ListTraceStructuredLogsTool(auxiliaryBackchannelMonitor, httpClientFactory, loggerFactory.CreateLogger<ListTraceStructuredLogsTool>()), 74[KnownMcpTools.SelectAppHost] = new SelectAppHostTool(auxiliaryBackchannelMonitor, executionContext), 75[KnownMcpTools.ListAppHosts] = new ListAppHostsTool(auxiliaryBackchannelMonitor, executionContext), 76[KnownMcpTools.ListIntegrations] = new ListIntegrationsTool(packagingService, executionContext, auxiliaryBackchannelMonitor), 77[KnownMcpTools.Doctor] = new DoctorTool(environmentChecker), 78[KnownMcpTools.RefreshTools] = new RefreshToolsTool(_resourceToolRefreshService), 79[KnownMcpTools.ListDocs] = new ListDocsTool(docsIndexService), 80[KnownMcpTools.SearchDocs] = new SearchDocsTool(docsSearchService, docsIndexService), 81[KnownMcpTools.GetDoc] = new GetDocTool(docsIndexService)
Mcp\Tools\DoctorTool.cs (1)
15public override string Name => KnownMcpTools.Doctor;
Mcp\Tools\ExecuteResourceCommandTool.cs (1)
20public override string Name => KnownMcpTools.ExecuteResourceCommand;
Mcp\Tools\GetDocTool.cs (1)
17public override string Name => KnownMcpTools.GetDoc;
Mcp\Tools\ListAppHostsTool.cs (1)
29public override string Name => KnownMcpTools.ListAppHosts;
Mcp\Tools\ListConsoleLogsTool.cs (1)
19public override string Name => KnownMcpTools.ListConsoleLogs;
Mcp\Tools\ListDocsTool.cs (1)
19public override string Name => KnownMcpTools.ListDocs;
Mcp\Tools\ListIntegrationsTool.cs (1)
54public override string Name => KnownMcpTools.ListIntegrations;
Mcp\Tools\ListResourcesTool.cs (1)
49public override string Name => KnownMcpTools.ListResources;
Mcp\Tools\ListStructuredLogsTool.cs (1)
24public override string Name => KnownMcpTools.ListStructuredLogs;
Mcp\Tools\ListTracesTool.cs (1)
24public override string Name => KnownMcpTools.ListTraces;
Mcp\Tools\ListTraceStructuredLogsTool.cs (1)
24public override string Name => KnownMcpTools.ListTraceStructuredLogs;
Mcp\Tools\RefreshToolsTool.cs (2)
11public override string Name => KnownMcpTools.RefreshTools; 25var totalToolCount = KnownMcpTools.All.Count + resourceToolMap.Count;
Mcp\Tools\SearchDocsTool.cs (1)
18public override string Name => KnownMcpTools.SearchDocs;
Mcp\Tools\SelectAppHostTool.cs (1)
15public override string Name => KnownMcpTools.SelectAppHost;
Aspire.Cli.Tests (21)
Commands\AgentMcpCommandTests.cs (20)
128tool => AssertTool(KnownMcpTools.Doctor, tool), 129tool => AssertTool(KnownMcpTools.ExecuteResourceCommand, tool), 130tool => AssertTool(KnownMcpTools.GetDoc, tool), 131tool => AssertTool(KnownMcpTools.ListAppHosts, tool), 132tool => AssertTool(KnownMcpTools.ListConsoleLogs, tool), 133tool => AssertTool(KnownMcpTools.ListDocs, tool), 134tool => AssertTool(KnownMcpTools.ListIntegrations, tool), 135tool => AssertTool(KnownMcpTools.ListResources, tool), 136tool => AssertTool(KnownMcpTools.ListStructuredLogs, tool), 137tool => AssertTool(KnownMcpTools.ListTraceStructuredLogs, tool), 138tool => AssertTool(KnownMcpTools.ListTraces, tool), 139tool => AssertTool(KnownMcpTools.RefreshTools, tool), 140tool => AssertTool(KnownMcpTools.SearchDocs, tool), 141tool => AssertTool(KnownMcpTools.SelectAppHost, tool)); 197await _mcpClient.CallToolAsync(KnownMcpTools.RefreshTools, cancellationToken: _cts.Token).DefaultTimeout(); 272await _mcpClient.CallToolAsync(KnownMcpTools.RefreshTools, cancellationToken: _cts.Token).DefaultTimeout(); 345await _mcpClient.CallToolAsync(KnownMcpTools.RefreshTools, cancellationToken: _cts.Token).DefaultTimeout(); 362KnownMcpTools.ListAppHosts, 391KnownMcpTools.RefreshTools, 404var expectedToolCount = KnownMcpTools.All.Count;
Mcp\ListStructuredLogsToolTests.cs (1)
354Assert.Equal(KnownMcpTools.ListStructuredLogs, tool.Name);