8 writes to ApprovalMode
Microsoft.Extensions.AI.Abstractions.Tests (3)
Tools\HostedMcpServerToolTests.cs (3)
51tool.ApprovalMode = HostedMcpServerToolApprovalMode.NeverRequire; 54tool.ApprovalMode = HostedMcpServerToolApprovalMode.AlwaysRequire; 58tool.ApprovalMode = customApprovalMode;
Microsoft.Extensions.AI.OpenAI.Tests (5)
OpenAIResponseClientIntegrationTests.cs (3)
60Tools = [new HostedMcpServerTool("deepwiki", "https://mcp.deepwiki.com/mcp") { ApprovalMode = HostedMcpServerToolApprovalMode.NeverRequire }], 84ApprovalMode = requireSpecific ? 124ApprovalMode = requireSpecific ?
OpenAIResponseClientTests.cs (2)
1038ApprovalMode = HostedMcpServerToolApprovalMode.NeverRequire, 1451ApprovalMode = HostedMcpServerToolApprovalMode.NeverRequire,
6 references to ApprovalMode
Microsoft.Extensions.AI.Abstractions.Tests (5)
Tools\HostedMcpServerToolTests.cs (5)
24Assert.Null(tool.ApprovalMode); 50Assert.Null(tool.ApprovalMode); 52Assert.Same(HostedMcpServerToolApprovalMode.NeverRequire, tool.ApprovalMode); 55Assert.Same(HostedMcpServerToolApprovalMode.AlwaysRequire, tool.ApprovalMode); 59Assert.Same(customApprovalMode, tool.ApprovalMode);
Microsoft.Extensions.AI.OpenAI (1)
OpenAIResponsesChatClient.cs (1)
468switch (mcpTool.ApprovalMode)