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