// 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; }