1 write to Name
Aspire.Hosting.Foundry (1)
Toolbox\FoundryToolboxToolDefinition.cs (1)
21Name = name;
15 references to Name
Aspire.Hosting.Foundry (12)
Toolbox\FoundryToolboxResource.cs (4)
192if (_tools.Any(existing => string.Equals(existing.Name, tool.Name, StringComparison.Ordinal))) 195$"Toolbox '{Name}' already contains a tool named '{tool.Name}'."); 431.Select(tool => tool.Name)
Toolbox\FoundryToolboxToolDefinition.cs (8)
82writer.WriteString("name", Name); 93new ResolvedFoundryToolboxTool(Name, agentTool!, json.ToString())); 150$"MCP tool '{Name}' does not have a resolvable endpoint URI."); 157$"MCP tool '{Name}' must resolve to a Foundry-reachable absolute HTTPS endpoint."); 201return new ResolvedFoundryToolboxTool(Name, tool, json.ToString(), ServerLabel); 392$"Failed to resolve connection ID for Azure AI Search tool '{Name}'. " + 416writer.WriteString("name", Name); 430return new ResolvedFoundryToolboxTool(Name, tool, json.ToString());
Aspire.Hosting.Foundry.Tests (3)
ToolboxTests.cs (3)
162Assert.Equal("web-search", webSearch.Name); 167Assert.Equal("inventory", mcp.Name); 173Assert.Equal("knowledge-base", aiSearch.Name);