// Copyright (c) Microsoft. All rights reserved.
using System.Diagnostics;
namespace Microsoft.Agents.AI;
///
/// Provides metadata information about an instance.
///
[DebuggerDisplay("ConversationId = {ConversationId}")]
public class AgentThreadMetadata
{
///
/// Initializes a new instance of the class.
///
/// The unique identifier for the conversation, if available.
public AgentThreadMetadata(string? conversationId)
{
this.ConversationId = conversationId;
}
///
/// Gets the unique identifier for the conversation, if available.
///
///
/// The meaning of this ID may vary depending on the agent implementation.
///
public string? ConversationId { get; }
}