namespace AIStudio.Tools.ChatArchive; /// /// Describes one exported chat inside a chat archive. /// public sealed record ChatArchiveManifestChat { /// /// The unique identifier of the chat. /// public Guid ChatId { get; init; } /// /// The name of the chat at the time of the export. /// public string Name { get; init; } = string.Empty; /// /// The time of the last edit at the time of the export. /// public DateTimeOffset LastEditTime { get; init; } /// /// The number of app-owned files of this chat which were included in the archive, /// such as transcripts. /// public int IncludedFiles { get; init; } }