2 instantiations of WaitForResourcesTool
aspire (1)
Commands\AgentMcpCommand.cs (1)
195
_knownTools[KnownMcpTools.WaitForResources] = new
WaitForResourcesTool
(
Aspire.Cli.Tests (1)
Mcp\WaitForResourcesToolTests.cs (1)
815
return new
WaitForResourcesTool
(
30 references to WaitForResourcesTool
aspire (2)
Commands\AgentMcpCommand.cs (1)
198
_loggerFactory.CreateLogger<
WaitForResourcesTool
>());
Mcp\Tools\WaitForResourcesTool.cs (1)
40
ILogger<
WaitForResourcesTool
> logger) : CliMcpTool
Aspire.Cli.Tests (28)
Mcp\WaitForResourcesToolTests.cs (28)
33
var
tool = CreateTool(new TestAuxiliaryBackchannelMonitor());
45
var
tool = CreateTool(new TestAuxiliaryBackchannelMonitor());
58
var
tool = CreateTool(new TestAuxiliaryBackchannelMonitor());
59
var resourceName = string.Concat(Enumerable.Repeat("\U0001F680",
WaitForResourcesTool
.MaximumResourceNameLength + 1));
71
var
tool = CreateTool(new TestAuxiliaryBackchannelMonitor());
123
var
tool = CreateTool(monitor);
154
var snapshots = Enumerable.Range(0,
WaitForResourcesTool
.MaximumResourceNameCount + 1)
165
var
tool = CreateTool(monitor);
174
$"The selected AppHost has too many resources to wait for implicitly. Specify resourceNames in batches of at most {
WaitForResourcesTool
.MaximumResourceNameCount}.",
181
var resourceName = string.Concat(Enumerable.Repeat("\U0001F680",
WaitForResourcesTool
.MaximumResourceNameLength));
201
var
tool = CreateTool(monitor);
215
var resourceName = string.Concat(Enumerable.Repeat("\U0001F680",
WaitForResourcesTool
.MaximumResourceNameLength + 1));
230
var
tool = CreateTool(monitor);
279
var
tool = CreateTool(monitor);
330
var
tool = CreateTool(monitor);
399
var
tool = CreateTool(monitor);
492
var
tool = CreateTool(monitor);
548
var
tool = CreateTool(monitor);
586
var
tool = CreateTool(monitor);
628
var
tool = CreateTool(monitor, timeProvider);
658
var
tool = CreateTool(monitor);
677
var
tool = CreateTool(monitor);
707
var
tool = CreateTool(monitor);
740
var
tool = CreateTool(monitor);
760
var
tool = CreateTool(monitor);
780
var
tool = CreateTool(monitor);
811
private static
WaitForResourcesTool
CreateTool(
820
NullLogger<
WaitForResourcesTool
>.Instance);