5 writes to ConversationId
Microsoft.Extensions.AI (1)
ChatCompletion\ChatResponse{T}.cs (1)
40ConversationId = response.ConversationId;
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatResponseExtensions.cs (1)
593response.ConversationId = update.ConversationId;
Microsoft.Extensions.AI.OpenAI (1)
OpenAIResponsesChatClient.cs (1)
121ConversationId = openAIOptions?.StoredOutputEnabled is false ? null : (conversationId ?? responseResult.Id),
Microsoft.Extensions.AI.OpenAI.Tests (1)
OpenAIConversionTests.cs (1)
1459ConversationId = "conv_123",
Microsoft.Extensions.AI.Tests (1)
ChatCompletion\FunctionInvokingChatClientTests.cs (1)
983ConversationId = "12345",
26 references to ConversationId
Microsoft.Extensions.AI (5)
ChatCompletion\ChatResponse{T}.cs (1)
40ConversationId = response.ConversationId;
ChatCompletion\FunctionInvokingChatClient.cs (4)
393UpdateOptionsForNextIteration(ref options, response.ConversationId); 615yield return ConvertToolResultMessageToUpdate(message, response.ConversationId, toolMessageId); 624UpdateOptionsForNextIteration(ref options, response.ConversationId); 678if (response.ConversationId is not null)
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatResponse.cs (1)
156ConversationId = ConversationId,
Microsoft.Extensions.AI.Abstractions.Tests (1)
ChatCompletion\ChatResponseUpdateExtensionsTests.cs (1)
53Assert.Equal("123", response.ConversationId);
Microsoft.Extensions.AI.OpenAI (2)
MicrosoftExtensionsAIResponsesExtensions.cs (2)
95ConversationOptions = OpenAIClientExtensions.IsConversationId(response.ConversationId) ? new(response.ConversationId) : null,
Microsoft.Extensions.AI.OpenAI.Tests (17)
OpenAIResponseClientIntegrationTests.cs (1)
190chatOptions.ConversationId = response.ConversationId;
OpenAIResponseClientTests.cs (16)
159Assert.Equal("resp_67d327649b288191aeb46a824e49dc40058a5e08c46a181d", response.ConversationId); 710Assert.Equal("resp_67d327649b288191aeb46a824e49dc40058a5e08c46a181d", response.ConversationId); 1169Assert.Equal("resp_67d327649b288191aeb46a824e49dc40058a5e08c46a181d", response.ConversationId); 1300chatOptions.ConversationId = response.ConversationId; 1422Assert.Equal("resp_06ee3b1962eeb8470068e6b21c377081a3a20dbf60eee7a736", response.ConversationId); 1677Assert.Equal("resp_68be416397ec81918c48ef286530b8140384f747588fc3f5", response.ConversationId); 2090Assert.Equal("resp_68be44fd7298819e82fd82c8516e970d03a2537be0e84a54", response.ConversationId); 2280Assert.Equal("resp_68d3d2c9ef7c8195863e4e2b2ec226a205007262ecbbfed7", response.ConversationId); 2370Assert.Equal("resp_68d3d2c9ef7c8195863e4e2b2ec226a205007262ecbbfed8", response.ConversationId); 3096Assert.Equal("resp_67890", response.ConversationId); 3154Assert.Equal("conv_12345", response.ConversationId); 3216Assert.Null(response.ConversationId); 3278Assert.Equal("resp_67890", response.ConversationId); 3340Assert.Equal("resp_67890", response.ConversationId); 3402Assert.Equal("resp_67890", response.ConversationId); 3782Assert.Equal("conv_12345", response.ConversationId);