2 instantiations of CallToolContext
aspire (1)
Commands\AgentMcpCommand.cs (1)
181var context = new CallToolContext
Aspire.Cli.Tests (1)
TestServices\CallToolContextTestHelper.cs (1)
26return new CallToolContext
22 references to CallToolContext
aspire (16)
Commands\AgentMcpCommand.cs (1)
181var context = new CallToolContext
Mcp\Tools\CliMcpTool.cs (1)
36public abstract ValueTask<CallToolResult> CallToolAsync(CallToolContext context, CancellationToken cancellationToken);
Mcp\Tools\DoctorTool.cs (1)
31public override async ValueTask<CallToolResult> CallToolAsync(CallToolContext context, CancellationToken cancellationToken)
Mcp\Tools\ExecuteResourceCommandTool.cs (1)
44public override async ValueTask<CallToolResult> CallToolAsync(CallToolContext context, CancellationToken cancellationToken)
Mcp\Tools\GetDocTool.cs (1)
47public override async ValueTask<CallToolResult> CallToolAsync(CallToolContext context, CancellationToken cancellationToken)
Mcp\Tools\ListAppHostsTool.cs (1)
38public override async ValueTask<CallToolResult> CallToolAsync(CallToolContext context, CancellationToken cancellationToken)
Mcp\Tools\ListConsoleLogsTool.cs (1)
39public override async ValueTask<CallToolResult> CallToolAsync(CallToolContext context, CancellationToken cancellationToken)
Mcp\Tools\ListDocsTool.cs (1)
41public override async ValueTask<CallToolResult> CallToolAsync(CallToolContext context, CancellationToken cancellationToken)
Mcp\Tools\ListIntegrationsTool.cs (1)
70public override async ValueTask<CallToolResult> CallToolAsync(CallToolContext context, CancellationToken cancellationToken)
Mcp\Tools\ListResourcesTool.cs (1)
58public override async ValueTask<CallToolResult> CallToolAsync(CallToolContext context, CancellationToken cancellationToken)
Mcp\Tools\ListStructuredLogsTool.cs (1)
43public override async ValueTask<CallToolResult> CallToolAsync(CallToolContext context, CancellationToken cancellationToken)
Mcp\Tools\ListTracesTool.cs (1)
43public override async ValueTask<CallToolResult> CallToolAsync(CallToolContext context, CancellationToken cancellationToken)
Mcp\Tools\ListTraceStructuredLogsTool.cs (1)
44public override async ValueTask<CallToolResult> CallToolAsync(CallToolContext context, CancellationToken cancellationToken)
Mcp\Tools\RefreshToolsTool.cs (1)
20public override async ValueTask<CallToolResult> CallToolAsync(CallToolContext context, CancellationToken cancellationToken)
Mcp\Tools\SearchDocsTool.cs (1)
51public override async ValueTask<CallToolResult> CallToolAsync(CallToolContext context, CancellationToken cancellationToken)
Mcp\Tools\SelectAppHostTool.cs (1)
35public override ValueTask<CallToolResult> CallToolAsync(CallToolContext context, CancellationToken cancellationToken)
Aspire.Cli.Tests (6)
Mcp\ListDocsToolTests.cs (2)
39var context = CallToolContextTestHelper.Create(notifier: notifier, progressToken: "test-progress-token"); 55var context = CallToolContextTestHelper.Create(notifier: notifier, progressToken: "test-progress-token");
TestServices\CallToolContextTestHelper.cs (4)
10/// Provides helper methods for creating <see cref="CallToolContext"/> instances in tests. 15/// Creates a <see cref="CallToolContext"/> for testing. 20/// <returns>A new <see cref="CallToolContext"/> configured for testing.</returns> 21public static CallToolContext Create(