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);