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