3 instantiations of McpServerToolApprovalResponseContent
Microsoft.Extensions.AI.Abstractions (1)
Contents\McpServerToolApprovalRequestContent.cs (1)
40public McpServerToolApprovalResponseContent CreateResponse(bool approved) => new(Id, approved);
Microsoft.Extensions.AI.OpenAI (1)
OpenAIResponsesChatClient.cs (1)
178message.Contents.Add(new McpServerToolApprovalResponseContent(mtcari.ApprovalRequestId, mtcari.Approved));
Microsoft.Extensions.AI.OpenAI.Tests (1)
OpenAIResponseClientIntegrationTests.cs (1)
157.Select(c => new McpServerToolApprovalResponseContent(c.ToolCall.CallId, true))
4 references to McpServerToolApprovalResponseContent
Microsoft.Extensions.AI.Abstractions (3)
Contents\McpServerToolApprovalRequestContent.cs (2)
36/// Creates a <see cref="McpServerToolApprovalResponseContent"/> to indicate whether the function call is approved or rejected based on the value of <paramref name="approved"/>. 40public McpServerToolApprovalResponseContent CreateResponse(bool approved) => new(Id, approved);
Contents\McpServerToolApprovalResponseContent.cs (1)
16/// Initializes a new instance of the <see cref="McpServerToolApprovalResponseContent"/> class.
Microsoft.Extensions.AI.OpenAI (1)
OpenAIResponsesChatClient.cs (1)
606case McpServerToolApprovalResponseContent mcpApprovalResponseContent: