namespace AIStudio.Settings.DataModel; public sealed class DataChat { /// /// Shortcuts to send the input to the AI. /// public SendBehavior ShortcutSendBehavior { get; set; } = SendBehavior.ENTER_IS_SENDING; /// /// Preselect any chat options? /// public bool PreselectOptions { get; set; } /// /// Should we preselect a provider for the chat? /// public string PreselectedProvider { get; set; } = string.Empty; /// /// Preselect a profile? /// public string PreselectedProfile { get; set; } = string.Empty; /// /// Should we show the latest message after loading? When false, we show the first (aka oldest) message. /// public bool ShowLatestMessageAfterLoading { get; set; } = true; }