namespace AIStudio.Assistants.VisualBriefing; /// /// A slot which the content stage asks its model to fill, with what the slot is for. /// /// The ID of the slot. /// The semantic role of the slot. /// The type of content the slot takes. internal sealed record VisualBriefingRequiredSlot(string SlotId, VisualBriefingSlotRole Role, VisualBriefingSlotType Type);