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