5 references to new
Microsoft.Extensions.AI.Abstractions (1)
Contents\McpServerToolApprovalRequestContent.cs (1)
40public McpServerToolApprovalResponseContent CreateResponse(bool approved) => new(Id, approved);
Microsoft.Extensions.AI.Abstractions.Tests (2)
Contents\AIContentTests.cs (1)
78new McpServerToolApprovalResponseContent("request123", approved: true)
Contents\UserInputResponseContentTests.cs (1)
43new McpServerToolApprovalResponseContent("request123", true),
Microsoft.Extensions.AI.OpenAI (1)
OpenAIResponsesChatClient.cs (1)
226message.Contents.Add(new McpServerToolApprovalResponseContent(mtcari.ApprovalRequestId, mtcari.Approved) { RawRepresentation = mtcari });
Microsoft.Extensions.AI.OpenAI.Tests (1)
OpenAIResponseClientIntegrationTests.cs (1)
202.Select(c => new McpServerToolApprovalResponseContent(c.ToolCall.CallId, true))