@inherits MSGComponentBase @if (!string.IsNullOrWhiteSpace(this.issue)) { @this.issue } @if (this.isLoading) { } else if (this.assistantPlugin is not null && this.canEdit) { @T("This tile opens a chat directly, so there is nothing to prompt for: pick what the chat should start with. AI Studio rewrites the plugin itself, without asking a model.") @* The dashed frame shows that these fields belong together: they describe one chat the launcher tile opens. *@ @* The panel content is only built while it is open, so the plugin is written just for users who want to look at it. *@
@T("Resulting Lua plugin")
@if (this.IsBusy) { @(this.isAuditing ? T("Running security audit...") : T("Saving the tile...")) } }
@T("Cancel") @T("Save tile")