diff --git a/app/MindWork AI Studio/Assistants/AssistantBase.razor.cs b/app/MindWork AI Studio/Assistants/AssistantBase.razor.cs
index 6e5fe000..32177a55 100644
--- a/app/MindWork AI Studio/Assistants/AssistantBase.razor.cs
+++ b/app/MindWork AI Studio/Assistants/AssistantBase.razor.cs
@@ -189,6 +189,18 @@ public abstract partial class AssistantBase : ComponentBase, IMessageBusReceiver
/// the user has stopped typing or selecting options.
///
protected virtual Task OnFormChange() => Task.CompletedTask;
+
+ ///
+ /// Add an issue to the UI.
+ ///
+ /// The issue to add.
+ protected void AddInputIssue(string issue)
+ {
+ Array.Resize(ref this.inputIssues, this.inputIssues.Length + 1);
+ this.inputIssues[^1] = issue;
+ this.inputIsValid = false;
+ this.StateHasChanged();
+ }
protected void CreateChatThread()
{