// Copyright (c) Microsoft. All rights reserved.
namespace Microsoft.Agents.AI.Hosting.OpenAI.Responses.Streaming;
///
/// Implements a sequence number generator.
///
internal sealed class SequenceNumber
{
private int _sequenceNumber;
///
/// Gets the next sequence number.
///
/// The next sequence number.
public int Increment() => System.Threading.Interlocked.Increment(ref this._sequenceNumber) - 1;
}