18 references to NeverRequire
Microsoft.Extensions.AI.Abstractions (5)
HostedMcpServerToolApprovalMode.cs (1)
15
/// The predefined values <see cref="AlwaysRequire" />, and <see cref="
NeverRequire
"/> are provided to specify handling for all tools.
HostedMcpServerToolNeverRequireApprovalMode.cs (3)
14
/// Use <see cref="HostedMcpServerToolApprovalMode.
NeverRequire
"/> to get an instance of <see cref="HostedMcpServerToolNeverRequireApprovalMode"/>.
17
[DebuggerDisplay(nameof(
NeverRequire
))]
21
/// <remarks>Use <see cref="HostedMcpServerToolApprovalMode.
NeverRequire
"/> to get an instance of <see cref="HostedMcpServerToolNeverRequireApprovalMode"/>.</remarks>
Tools\HostedMcpServerTool.cs (1)
162
/// or to <see cref="HostedMcpServerToolApprovalMode.
NeverRequire
"/> to never require approval.
Microsoft.Extensions.AI.Abstractions.Tests (6)
HostedMcpServerToolApprovalModeTests.cs (4)
15
Assert.Same(HostedMcpServerToolApprovalMode.
NeverRequire
, HostedMcpServerToolApprovalMode.
NeverRequire
);
21
string json = JsonSerializer.Serialize(HostedMcpServerToolApprovalMode.
NeverRequire
, TestJsonSerializerContext.Default.HostedMcpServerToolApprovalMode);
25
Assert.Equal(HostedMcpServerToolApprovalMode.
NeverRequire
, result);
Tools\HostedMcpServerToolTests.cs (2)
91
tool.ApprovalMode = HostedMcpServerToolApprovalMode.
NeverRequire
;
92
Assert.Same(HostedMcpServerToolApprovalMode.
NeverRequire
, tool.ApprovalMode);
Microsoft.Extensions.AI.OpenAI.Tests (7)
OpenAIConversionTests.cs (1)
523
ApprovalMode = HostedMcpServerToolApprovalMode.
NeverRequire
OpenAIResponseClientIntegrationTests.cs (3)
110
Tools = [new HostedMcpServerTool("deepwiki", new Uri("https://mcp.deepwiki.com/mcp")) { ApprovalMode = HostedMcpServerToolApprovalMode.
NeverRequire
}],
136
HostedMcpServerToolApprovalMode.
NeverRequire
,
398
HostedMcpServerToolApprovalMode.
NeverRequire
,
OpenAIResponseClientTests.cs (3)
1775
ApprovalMode = HostedMcpServerToolApprovalMode.
NeverRequire
,
2190
ApprovalMode = HostedMcpServerToolApprovalMode.
NeverRequire
,
2311
ApprovalMode = HostedMcpServerToolApprovalMode.
NeverRequire
,