2 writes to AllowedTools
Microsoft.Extensions.AI.Abstractions.Tests (1)
Tools\HostedMcpServerToolTests.cs (1)
80tool.AllowedTools = allowedTools;
Microsoft.Extensions.AI.OpenAI.Tests (1)
OpenAIConversionTests.cs (1)
548AllowedTools = allowedTools
7 references to AllowedTools
Microsoft.Extensions.AI.Abstractions.Tests (3)
Tools\HostedMcpServerToolTests.cs (3)
24Assert.Null(tool.AllowedTools); 78Assert.Null(tool.AllowedTools); 81Assert.Same(allowedTools, tool.AllowedTools);
Microsoft.Extensions.AI.OpenAI (4)
OpenAIRealtimeClientSession.cs (2)
579if (mcpTool.AllowedTools is { Count: > 0 }) 582foreach (var toolName in mcpTool.AllowedTools)
OpenAIResponsesChatClient.cs (2)
821if (mcpTool.AllowedTools is not null) 824AddAllMcpFilters(mcpTool.AllowedTools, responsesMcpTool.AllowedTools);