6 writes to ChatThreadId
Microsoft.Extensions.AI (3)
ChatCompletion\FunctionInvokingChatClient.cs (3)
448options.ChatThreadId = chatThreadId; 460options.ChatThreadId = chatThreadId; 475options.ChatThreadId = chatThreadId;
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatOptions.cs (1)
108ChatThreadId = ChatThreadId,
Microsoft.Extensions.AI.Abstractions.Tests (2)
ChatCompletion\ChatOptionsTests.cs (2)
70options.ChatThreadId = "12345"; 133options.ChatThreadId = "12345";
15 references to ChatThreadId
Microsoft.Extensions.AI (1)
ChatCompletion\FunctionInvokingChatClient.cs (1)
472if (chatThreadId is not null && options.ChatThreadId != chatThreadId)
Microsoft.Extensions.AI.Abstractions (3)
ChatCompletion\ChatCompletion.cs (1)
69/// and it should be used in a subsequent <see cref="ChatOptions.ChatThreadId"/> instead of supplying the same messages
ChatCompletion\ChatOptions.cs (1)
108ChatThreadId = ChatThreadId,
ChatCompletion\StreamingChatCompletionUpdate.cs (1)
110/// and it should be used in a subsequent <see cref="ChatOptions.ChatThreadId"/> instead of supplying the same messages
Microsoft.Extensions.AI.Abstractions.Tests (5)
ChatCompletion\ChatOptionsTests.cs (5)
16Assert.Null(options.ChatThreadId); 32Assert.Null(options.ChatThreadId); 85Assert.Equal("12345", options.ChatThreadId); 101Assert.Equal("12345", options.ChatThreadId); 157Assert.Equal("12345", deserialized.ChatThreadId);
Microsoft.Extensions.AI.OpenAI (4)
OpenAIAssistantClient.cs (3)
39/// <summary>The thread ID to use if none is supplied in <see cref="ChatOptions.ChatThreadId"/>.</summary> 46/// The ID of the thread to use. If not supplied here, it should be supplied per request in <see cref="ChatOptions.ChatThreadId"/>. 84string? threadId = options?.ChatThreadId ?? _threadId;
OpenAIClientExtensions.cs (1)
32/// The ID of the thread to use. If not supplied here, it should be supplied per request in <see cref="ChatOptions.ChatThreadId"/>.
Microsoft.Extensions.AI.Tests (2)
ChatCompletion\FunctionInvokingChatClientTests.cs (2)
673Assert.Null(chatOptions?.ChatThreadId); 681Assert.Equal("12345", chatOptions?.ChatThreadId);