using AIStudio.Settings; namespace AIStudio.Tools.Services; /// /// The profile a chat started by an assistant chat launcher begins with. /// /// The profile of the chat, or null when the profile the launcher names does not exist. /// Why no profile could be chosen, or an empty string when one was. internal readonly record struct ChatLauncherProfileResult(Profile? Profile, string ErrorMessage);