1 write to RequestId
Microsoft.Extensions.AI.Abstractions (1)
Contents\InputResponseContent.cs (1)
24RequestId = Throw.IfNullOrWhitespace(requestId);
37 references to RequestId
Microsoft.Extensions.AI (2)
ChatCompletion\FunctionInvokingChatClient.cs (1)
1531if (allApprovalRequestsMessages?.TryGetValue(approvalResponse.RequestId, out var requestInfo) is true)
Common\OtelMessageSerializer.cs (1)
216Id = farespc.RequestId,
Microsoft.Extensions.AI.Abstractions (2)
Generated\361d1da7f942c932\JsonContext.ToolApprovalResponseContent.g.cs (1)
121Getter = static obj => ((global::Microsoft.Extensions.AI.InputResponseContent)obj).RequestId,
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.InputResponseContent.g.cs (1)
60Getter = static obj => ((global::Microsoft.Extensions.AI.InputResponseContent)obj).RequestId,
Microsoft.Extensions.AI.Abstractions.Tests (15)
AssertExtensions.cs (2)
61Assert.Equal(expectedApprovalResponse.RequestId, actualApprovalResponse.RequestId);
Contents\InputResponseContentTests.cs (2)
27Assert.Equal(id, content.RequestId); 88Assert.Equal("req-abc123", approvalResponse.RequestId);
Contents\ToolApprovalRequestContentTests.cs (2)
51Assert.Same(id, response.RequestId); 72Assert.Same(id, response.RequestId);
Contents\ToolApprovalResponseContentTests.cs (7)
36Assert.Equal("req-1", content.RequestId); 42Assert.Equal("req-2", content.RequestId); 68Assert.Equal(content.RequestId, deserializedContent.RequestId); 91Assert.Equal(content.RequestId, deserializedContent.RequestId); 124Assert.Equal("req-abc123", approvalResponse.RequestId);
Generated\361d1da7f942c932\TestJsonSerializerContext.InputResponseContent.g.cs (1)
58Getter = static obj => ((global::Microsoft.Extensions.AI.InputResponseContent)obj).RequestId,
Generated\361d1da7f942c932\TestJsonSerializerContext.ToolApprovalResponseContent.g.cs (1)
119Getter = static obj => ((global::Microsoft.Extensions.AI.InputResponseContent)obj).RequestId,
Microsoft.Extensions.AI.Evaluation.Reporting (2)
Generated\361d1da7f942c932\JsonContext.ToolApprovalResponseContent.g.cs (1)
121Getter = static obj => ((global::Microsoft.Extensions.AI.InputResponseContent)obj).RequestId,
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.InputResponseContent.g.cs (1)
60Getter = static obj => ((global::Microsoft.Extensions.AI.InputResponseContent)obj).RequestId,
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (2)
Generated\361d1da7f942c932\JsonContext.ToolApprovalResponseContent.g.cs (1)
121Getter = static obj => ((global::Microsoft.Extensions.AI.InputResponseContent)obj).RequestId,
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.InputResponseContent.g.cs (1)
60Getter = static obj => ((global::Microsoft.Extensions.AI.InputResponseContent)obj).RequestId,
Microsoft.Extensions.AI.OpenAI (3)
OpenAIRealtimeClientSession.cs (1)
660approvalResponse.RequestId ?? string.Empty,
OpenAIResponsesChatClient.cs (2)
1320ToolApprovalResponseContent { ToolCall: McpServerToolCallContent } toolResp => ResponseItem.CreateMcpApprovalResponseItem(toolResp.RequestId, toolResp.Approved), 1411yield return ResponseItem.CreateMcpApprovalResponseItem(toolResp.RequestId, toolResp.Approved);
Microsoft.Extensions.AI.OpenAI.Tests (4)
OpenAIConversionTests.cs (2)
1052Assert.Equal("mcpr_123", approvalResponse.RequestId); 1365Assert.Equal("mcpr_123", approvalResponseContent.RequestId);
parent\Microsoft.Extensions.AI.Abstractions.Tests\AssertExtensions.cs (2)
61Assert.Equal(expectedApprovalResponse.RequestId, actualApprovalResponse.RequestId);
Microsoft.Extensions.AI.Stabilization.Tests (2)
Generated\361d1da7f942c932\AIContentSerializationRegressionContext.InputResponseContent.g.cs (1)
58Getter = static obj => ((global::Microsoft.Extensions.AI.InputResponseContent)obj).RequestId,
Generated\361d1da7f942c932\AIContentSerializationRegressionContext.ToolApprovalResponseContent.g.cs (1)
119Getter = static obj => ((global::Microsoft.Extensions.AI.InputResponseContent)obj).RequestId,
Microsoft.Extensions.AI.Tests (5)
ChatCompletion\FunctionInvokingChatClientApprovalsTests.cs (1)
2108new ToolApprovalResponseContent(tarc.RequestId, tarc.Approved, (ToolCallContent)CloneFcc(tarc.ToolCall))
Generated\361d1da7f942c932\TestJsonSerializerContext.InputResponseContent.g.cs (1)
58Getter = static obj => ((global::Microsoft.Extensions.AI.InputResponseContent)obj).RequestId,
Generated\361d1da7f942c932\TestJsonSerializerContext.ToolApprovalResponseContent.g.cs (1)
119Getter = static obj => ((global::Microsoft.Extensions.AI.InputResponseContent)obj).RequestId,
parent\Microsoft.Extensions.AI.Abstractions.Tests\AssertExtensions.cs (2)
61Assert.Equal(expectedApprovalResponse.RequestId, actualApprovalResponse.RequestId);