namespace AIStudio.Tools.Services;
///
/// The approved draft, the review notes, and the chosen chat, as the prompt for the texts of a direct chat launcher
/// hands them to the model.
///
/// The approved draft.
/// The review notes, or null when the user left them empty.
/// The chat the launcher opens.
internal sealed record AssistantBuilderLauncherPromptData(string ApprovedAssistantDraft, string? ReviewNotes, AssistantBuilderChatLaunchRequest ChatLaunch);