namespace AIStudio.Tools.Services;
///
/// The plugin and the requested change, as the prompt for a revision hands them to the model.
///
/// The ID of the plugin.
/// The name of the plugin.
/// The title of the assistant.
/// The change the user requested.
/// What the user observed while testing, or null when the user left it empty.
internal sealed record AssistantBuilderRevisionPromptData(Guid PluginId, string PluginName, string AssistantTitle, string ChangeRequest, string? TestContext);