19 writes to Namespace
Microsoft.Extensions.AI.Abstractions.Tests (1)
Tools\HostedToolSearchToolTests.cs (1)
61Namespace = "my_tools"
Microsoft.Extensions.AI.OpenAI.Tests (18)
OpenAIResponseClientIntegrationTests.cs (3)
974Namespace = "weather_and_time", 1017Namespace = "weather_and_time", 1023Namespace = "crm",
OpenAIResponseClientTests.cs (15)
8210new HostedToolSearchTool { Namespace = "crm", DeferredTools = ["GetCustomer", "ListOrders"] }, 8310new HostedToolSearchTool { Namespace = "utilities" }, 8415new HostedToolSearchTool { Namespace = "crm", DeferredTools = ["GetCustomer"] }, 8416new HostedToolSearchTool { Namespace = "weather", DeferredTools = ["GetWeather"] }, 8515new HostedToolSearchTool { Namespace = "crm", DeferredTools = ["GetCustomer"] }, 8516new HostedToolSearchTool { Namespace = "crm", DeferredTools = ["ListOrders"] }, 8602new HostedToolSearchTool { Namespace = "primary" }, 8603new HostedToolSearchTool { Namespace = "secondary" }, 8693new HostedToolSearchTool { Namespace = "remote", DeferredTools = ["my-mcp-server"] }, 8779new HostedToolSearchTool { Namespace = "sandbox", DeferredTools = ["code_interpreter"] }, 8894Namespace = "crm", 9097Namespace = "crm", 9103Namespace = "crm", 9210Namespace = "crm", 9215Namespace = "crm",
6 references to Namespace
Microsoft.Extensions.AI.Abstractions (1)
Tools\HostedToolSearchTool.cs (1)
82/// Gets or sets the description for the namespace produced when <see cref="Namespace"/> is specified.
Microsoft.Extensions.AI.Abstractions.Tests (3)
Tools\HostedToolSearchToolTests.cs (3)
20Assert.Null(tool.Namespace); 64Assert.Equal("my_tools", tool.Namespace); 71Assert.Null(tool.Namespace);
Microsoft.Extensions.AI.OpenAI (2)
OpenAIResponsesChatClient.cs (2)
1170if (toolSearch.Namespace is { } nsName && unclaimedToolNames.Count > 0) 1192if (toolSearch.Namespace is { } nsName && unclaimedToolNames.Remove(deferredTool))