21 references to NeverRequire
Microsoft.Extensions.AI.Abstractions (5)
HostedMcpServerToolApprovalMode.cs (1)
13/// The predefined values <see cref="AlwaysRequire" />, and <see cref="NeverRequire"/> are provided to specify handling for all tools.
HostedMcpServerToolNeverRequireApprovalMode.cs (3)
12/// Use <see cref="HostedMcpServerToolApprovalMode.NeverRequire"/> to get an instance of <see cref="HostedMcpServerToolNeverRequireApprovalMode"/>. 14[DebuggerDisplay(nameof(NeverRequire))] 18/// <remarks>Use <see cref="HostedMcpServerToolApprovalMode.NeverRequire"/> to get an instance of <see cref="HostedMcpServerToolNeverRequireApprovalMode"/>.</remarks>
Tools\HostedMcpServerTool.cs (1)
123/// or to <see cref="HostedMcpServerToolApprovalMode.NeverRequire"/> to never require approval.
Microsoft.Extensions.AI.Abstractions.Tests (6)
HostedMcpServerToolApprovalModeTests.cs (4)
15Assert.Same(HostedMcpServerToolApprovalMode.NeverRequire, HostedMcpServerToolApprovalMode.NeverRequire); 21string json = JsonSerializer.Serialize(HostedMcpServerToolApprovalMode.NeverRequire, TestJsonSerializerContext.Default.HostedMcpServerToolApprovalMode); 25Assert.Equal(HostedMcpServerToolApprovalMode.NeverRequire, result);
Tools\HostedMcpServerToolTests.cs (2)
84tool.ApprovalMode = HostedMcpServerToolApprovalMode.NeverRequire; 85Assert.Same(HostedMcpServerToolApprovalMode.NeverRequire, tool.ApprovalMode);
Microsoft.Extensions.AI.OpenAI.Tests (10)
OpenAIConversionTests.cs (1)
584ApprovalMode = HostedMcpServerToolApprovalMode.NeverRequire
OpenAIResponseClientIntegrationTests.cs (4)
193Tools = [new HostedMcpServerTool("deepwiki", new Uri("https://mcp.deepwiki.com/mcp")) { ApprovalMode = HostedMcpServerToolApprovalMode.NeverRequire }], 219HostedMcpServerToolApprovalMode.NeverRequire, 319ApprovalMode = HostedMcpServerToolApprovalMode.NeverRequire, 523HostedMcpServerToolApprovalMode.NeverRequire,
OpenAIResponseClientTests.cs (5)
1987ApprovalMode = HostedMcpServerToolApprovalMode.NeverRequire, 2400ApprovalMode = HostedMcpServerToolApprovalMode.NeverRequire, 2607ApprovalMode = HostedMcpServerToolApprovalMode.NeverRequire, 2716ApprovalMode = HostedMcpServerToolApprovalMode.NeverRequire, 2807ApprovalMode = HostedMcpServerToolApprovalMode.NeverRequire,