1 instantiation of HostedMcpServerToolAlwaysRequireApprovalMode
Microsoft.Extensions.AI.Abstractions (1)
HostedMcpServerToolApprovalMode.cs (1)
30
public static HostedMcpServerToolAlwaysRequireApprovalMode AlwaysRequire { get; } =
new
();
8 references to HostedMcpServerToolAlwaysRequireApprovalMode
Microsoft.Extensions.AI.Abstractions (7)
HostedMcpServerToolAlwaysRequireApprovalMode.cs (5)
14
/// Use <see cref="HostedMcpServerToolApprovalMode.AlwaysRequire"/> to get an instance of <see cref="
HostedMcpServerToolAlwaysRequireApprovalMode
"/>.
20
/// <summary>Initializes a new instance of the <see cref="
HostedMcpServerToolAlwaysRequireApprovalMode
"/> class.</summary>
21
/// <remarks>Use <see cref="HostedMcpServerToolApprovalMode.AlwaysRequire"/> to get an instance of <see cref="
HostedMcpServerToolAlwaysRequireApprovalMode
"/>.</remarks>
27
public override bool Equals(object? obj) => obj is
HostedMcpServerToolAlwaysRequireApprovalMode
;
30
public override int GetHashCode() => typeof(
HostedMcpServerToolAlwaysRequireApprovalMode
).GetHashCode();
HostedMcpServerToolApprovalMode.cs (2)
21
[JsonDerivedType(typeof(
HostedMcpServerToolAlwaysRequireApprovalMode
), typeDiscriminator: "always")]
30
public static
HostedMcpServerToolAlwaysRequireApprovalMode
AlwaysRequire { get; } = new();
Microsoft.Extensions.AI.OpenAI (1)
OpenAIResponsesChatClient.cs (1)
627
case
HostedMcpServerToolAlwaysRequireApprovalMode
: