namespace AIStudio.Components; /// /// One of the modes an assistant offers before it starts, e.g., to compare models on one request or on whole tasks. /// /// The type of the modes of the assistant. /// The mode the assistant works in once the user chose this option. /// The icon of the option. /// The short name of the option. /// What the assistant does in this mode. public readonly record struct AssistantModeOption(TMode Mode, string Icon, string Title, string Description);