16 writes to ContinuationToken
Microsoft.Extensions.AI (1)
ChatCompletion\FunctionInvokingChatClient.cs (1)
1042options.ContinuationToken = null;
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatOptions.cs (1)
31ContinuationToken = other.ContinuationToken;
Microsoft.Extensions.AI.Abstractions.Tests (5)
ChatCompletion\ChatClientExtensionsTests.cs (2)
168ContinuationToken = expectedContinuationToken, 209ContinuationToken = expectedContinuationToken,
ChatCompletion\ChatOptionsTests.cs (3)
103options.ContinuationToken = continuationToken; 194options.ContinuationToken = continuationToken; 241ContinuationToken = ResponseContinuationToken.FromBytes(new byte[] { 1, 2, 3 }),
Microsoft.Extensions.AI.OpenAI.Tests (8)
OpenAIResponseClientIntegrationTests.cs (3)
371chatOptions.ContinuationToken = response.ContinuationToken; 404chatOptions.ContinuationToken = response.ContinuationToken; 464chatOptions.ContinuationToken = continuationToken;
OpenAIResponseClientTests.cs (5)
2969ContinuationToken = continuationToken, 3019ContinuationToken = new TestOpenAIResponsesContinuationToken("resp_68d3d2c9ef7c8195863e4e2b2ec226a205007262ecbbfed8"), 3202ContinuationToken = continuationToken, 3264ContinuationToken = new TestOpenAIResponsesContinuationToken("resp_68d40dc671a0819cb0ee920078333451029e611c3cc4a34b") 5865new ChatOptions { ContinuationToken = token });
Microsoft.Extensions.AI.Tests (1)
ChatCompletion\FunctionInvokingChatClientTests.cs (1)
1657ContinuationToken = ResponseContinuationToken.FromBytes(new byte[] { 1, 2, 3, 4 }),
17 references to ContinuationToken
Microsoft.Extensions.AI (2)
ChatCompletion\FunctionInvokingChatClient.cs (2)
1031else if (options.ContinuationToken is not null) 1040if (options?.ContinuationToken is not null)
Microsoft.Extensions.AI.Abstractions (4)
ChatCompletion\ChatOptions.cs (1)
31ContinuationToken = other.ContinuationToken;
ChatCompletion\ChatResponse.cs (2)
97/// This property should be used in conjunction with <see cref="ChatOptions.ContinuationToken"/> to 99/// <see cref="ChatOptions.ContinuationToken"/> on subsequent calls to <see cref="IChatClient.GetResponseAsync"/>
ChatCompletion\ChatResponseUpdate.cs (1)
169/// passed to <see cref="ChatOptions.ContinuationToken"/> on subsequent calls to <see cref="IChatClient.GetStreamingResponseAsync"/>
Microsoft.Extensions.AI.Abstractions.Tests (9)
ChatCompletion\ChatClientExtensionsTests.cs (2)
188Assert.Same(expectedContinuationToken, options.ContinuationToken); 228Assert.Same(expectedContinuationToken, options.ContinuationToken);
ChatCompletion\ChatOptionsTests.cs (7)
55Assert.Null(clone.ContinuationToken); 126Assert.Same(continuationToken, options.ContinuationToken); 150Assert.Same(continuationToken, clone.ContinuationToken); 258Assert.NotNull(result.ContinuationToken); 259Assert.Equal(new byte[] { 1, 2, 3 }, result.ContinuationToken.ToBytes().ToArray()); 392Assert.NotNull(result.ContinuationToken); 393Assert.Equal(new byte[] { 1, 2, 3, 4 }, result.ContinuationToken.ToBytes().ToArray());
Microsoft.Extensions.AI.OpenAI (1)
OpenAIResponsesChatClient.cs (1)
2043if (options?.ContinuationToken is { } token)
Microsoft.Extensions.AI.Tests (1)
ChatCompletion\FunctionInvokingChatClientTests.cs (1)
1664Assert.Null(actualChatOptions!.ContinuationToken);