5 references to new
Microsoft.Extensions.AI.Abstractions (1)
Contents\McpServerToolApprovalRequestContent.cs (1)
40
public McpServerToolApprovalResponseContent CreateResponse(bool approved) =>
new
(Id, approved);
Microsoft.Extensions.AI.Abstractions.Tests (2)
Contents\AIContentTests.cs (1)
78
new
McpServerToolApprovalResponseContent
("request123", approved: true)
Contents\UserInputResponseContentTests.cs (1)
43
new
McpServerToolApprovalResponseContent
("request123", true),
Microsoft.Extensions.AI.OpenAI (1)
OpenAIResponsesChatClient.cs (1)
226
message.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))