1 write to Approved
Microsoft.Extensions.AI.Abstractions (1)
Contents\ToolApprovalResponseContent.cs (1)
28Approved = approved;
25 references to Approved
Microsoft.Extensions.AI (3)
ChatCompletion\FunctionInvokingChatClient.cs (2)
1524LogProcessingApprovalResponse(fcc.Name, approvalResponse.Approved); 1527ref List<ApprovalResultWithRequestMessage>? targetList = ref approvalResponse.Approved ? ref approvedFunctionCalls : ref rejectedFunctionCalls;
Common\OtelMessageSerializer.cs (1)
219Approved = farespc.Approved,
Microsoft.Extensions.AI.Abstractions.Tests (12)
AssertExtensions.cs (2)
62Assert.Equal(expectedApprovalResponse.Approved, actualApprovalResponse.Approved);
Contents\InputResponseContentTests.cs (1)
89Assert.False(approvalResponse.Approved);
Contents\ToolApprovalRequestContentTests.cs (2)
52Assert.True(response.Approved); 73Assert.Equal(approved, response.Approved);
Contents\ToolApprovalResponseContentTests.cs (7)
37Assert.True(content.Approved); 43Assert.False(content.Approved); 69Assert.Equal(content.Approved, deserializedContent.Approved); 92Assert.Equal(content.Approved, deserializedContent.Approved); 125Assert.True(approvalResponse.Approved);
Microsoft.Extensions.AI.OpenAI (3)
OpenAIRealtimeClientSession.cs (1)
661approvalResponse.Approved);
OpenAIResponsesChatClient.cs (2)
1323ToolApprovalResponseContent { ToolCall: McpServerToolCallContent } toolResp => ResponseItem.CreateMcpApprovalResponseItem(toolResp.RequestId, toolResp.Approved), 1414yield return ResponseItem.CreateMcpApprovalResponseItem(toolResp.RequestId, toolResp.Approved);
Microsoft.Extensions.AI.OpenAI.Tests (4)
OpenAIConversionTests.cs (2)
1053Assert.True(approvalResponse.Approved); 1366Assert.True(approvalResponseContent.Approved);
test\Libraries\Microsoft.Extensions.AI.Abstractions.Tests\AssertExtensions.cs (2)
62Assert.Equal(expectedApprovalResponse.Approved, actualApprovalResponse.Approved);
Microsoft.Extensions.AI.Tests (3)
ChatCompletion\FunctionInvokingChatClientApprovalsTests.cs (1)
2108new ToolApprovalResponseContent(tarc.RequestId, tarc.Approved, (ToolCallContent)CloneFcc(tarc.ToolCall))
test\Libraries\Microsoft.Extensions.AI.Abstractions.Tests\AssertExtensions.cs (2)
62Assert.Equal(expectedApprovalResponse.Approved, actualApprovalResponse.Approved);