namespace AIStudio.Tools.Media; /// Supported persistent media-operation owners. public enum MediaImportOwnerKind { CHAT, ASSISTANT, /// /// Identifies persistent media transcripts owned by a visual briefing. /// /// /// A visual briefing cannot use : that kind is keyed by an assistant /// session, which ends when the user navigates away or closes the app. A briefing is a stored /// document that outlives both, and its transcripts are stored next to it. The owner is /// therefore keyed by the briefing ID, see . /// This is what lets AI Studio re-associate transcripts with the right briefing after a /// restart, and what lets the UI show a running import on the briefing it belongs to. /// VISUAL_BRIEFING, }