1 instantiation of HostedMcpServerToolNeverRequireApprovalMode
Microsoft.Extensions.AI.Abstractions (1)
HostedMcpServerToolApprovalMode.cs (1)
31public static HostedMcpServerToolNeverRequireApprovalMode NeverRequire { get; } = new();
9 references to HostedMcpServerToolNeverRequireApprovalMode
Microsoft.Extensions.AI.Abstractions (7)
HostedMcpServerToolApprovalMode.cs (2)
16[JsonDerivedType(typeof(HostedMcpServerToolNeverRequireApprovalMode), typeDiscriminator: "never")] 31public static HostedMcpServerToolNeverRequireApprovalMode NeverRequire { get; } = new();
HostedMcpServerToolNeverRequireApprovalMode.cs (5)
12/// Use <see cref="HostedMcpServerToolApprovalMode.NeverRequire"/> to get an instance of <see cref="HostedMcpServerToolNeverRequireApprovalMode"/>. 17/// <summary>Initializes a new instance of the <see cref="HostedMcpServerToolNeverRequireApprovalMode"/> class.</summary> 18/// <remarks>Use <see cref="HostedMcpServerToolApprovalMode.NeverRequire"/> to get an instance of <see cref="HostedMcpServerToolNeverRequireApprovalMode"/>.</remarks> 24public override bool Equals(object? obj) => obj is HostedMcpServerToolNeverRequireApprovalMode; 27public override int GetHashCode() => typeof(HostedMcpServerToolNeverRequireApprovalMode).GetHashCode();
Microsoft.Extensions.AI.OpenAI (2)
OpenAIRealtimeClientSession.cs (1)
593HostedMcpServerToolNeverRequireApprovalMode => Sdk.RealtimeDefaultMcpToolCallApprovalPolicy.NeverRequireApproval,
OpenAIResponsesChatClient.cs (1)
836case HostedMcpServerToolNeverRequireApprovalMode: