9 instantiations of FoundryToolboxMcpToolDefinition
Aspire.Hosting.Foundry (1)
Toolbox\FoundryToolboxBuilderExtensions.cs (1)
381
builder.Resource.AddTool(new
FoundryToolboxMcpToolDefinition
(name, endpointExpression, options));
Aspire.Hosting.Foundry.Tests (8)
FoundryToolboxReconcilerTests.cs (4)
401
var baselineMcp = await new
FoundryToolboxMcpToolDefinition
(
405
var approvalMcp = await new
FoundryToolboxMcpToolDefinition
(
445
var first = await new
FoundryToolboxMcpToolDefinition
(
450
var second = await new
FoundryToolboxMcpToolDefinition
(
ToolboxTests.cs (4)
635
var def = new
FoundryToolboxMcpToolDefinition
(
648
var def = new
FoundryToolboxMcpToolDefinition
(
660
var def = new
FoundryToolboxMcpToolDefinition
(
675
var def = new
FoundryToolboxMcpToolDefinition
(
17 references to FoundryToolboxMcpToolDefinition
Aspire.Hosting.Foundry (5)
Toolbox\FoundryToolboxBuilderExtensions.cs (1)
228
!
FoundryToolboxMcpToolDefinition
.IsFoundryReachableHttpsEndpoint(endpointUri))
Toolbox\FoundryToolboxResource.cs (4)
430
.Where(tool => tool is not
FoundryToolboxMcpToolDefinition
)
434
.OfType<
FoundryToolboxMcpToolDefinition
>()
514
foreach (
var
tool in _tools.OfType<
FoundryToolboxMcpToolDefinition
>())
Aspire.Hosting.Foundry.Tests (12)
ToolboxTests.cs (12)
164
var
mcp = Assert.IsType<
FoundryToolboxMcpToolDefinition
>(tool);
484
var
def = Assert.IsType<
FoundryToolboxMcpToolDefinition
>(toolbox.Resource.Tools[0]);
516
var
definition = Assert.IsType<
FoundryToolboxMcpToolDefinition
>(
556
var
definition = Assert.IsType<
FoundryToolboxMcpToolDefinition
>(
635
var
def = new FoundryToolboxMcpToolDefinition(
648
var
def = new FoundryToolboxMcpToolDefinition(
660
var
def = new FoundryToolboxMcpToolDefinition(
675
var
def = new FoundryToolboxMcpToolDefinition(