diff --git a/app/MindWork AI Studio/Assistants/AssistantBase.razor b/app/MindWork AI Studio/Assistants/AssistantBase.razor index 4760b622..53d6b642 100644 --- a/app/MindWork AI Studio/Assistants/AssistantBase.razor +++ b/app/MindWork AI Studio/Assistants/AssistantBase.razor @@ -38,7 +38,7 @@ - + @this.SubmitText @if (this.isProcessing && this.cancellationTokenSource is not null) diff --git a/app/MindWork AI Studio/Assistants/PromptOptimizer/AssistantPromptOptimizer.razor b/app/MindWork AI Studio/Assistants/PromptOptimizer/AssistantPromptOptimizer.razor index f8e7ed23..8c00031e 100644 --- a/app/MindWork AI Studio/Assistants/PromptOptimizer/AssistantPromptOptimizer.razor +++ b/app/MindWork AI Studio/Assistants/PromptOptimizer/AssistantPromptOptimizer.razor @@ -39,17 +39,20 @@ @T("Prompt Recommendations") - @if (this.ShowUpdatedPromptGuidelinesIndicator) - { - - - - } +@if (this.ShowUpdatedPromptGuidelinesIndicator) +{ + + + @T("Prompt recommendations were updated based on your latest optimization.") + + +} + @if (!this.useCustomPromptGuide) { - @T("Use these recommendations, that are based on our own prompt guide, to improve the clarity, directness, and relevance of your prompts. The suggestions are updated based on your latest prompt optimization.") + @T("Use these recommendations, that are based on the default prompt guide, to improve the clarity, directness, and relevance of your prompts. The suggestions are updated based on your latest prompt optimization.") @@ -71,6 +74,11 @@ +} + +@if (this.useCustomPromptGuide) +{ +@T("Use the prompt recommendations from the custom prompt guide that was provided by the user.") } diff --git a/app/MindWork AI Studio/Assistants/PromptOptimizer/AssistantPromptOptimizer.razor.cs b/app/MindWork AI Studio/Assistants/PromptOptimizer/AssistantPromptOptimizer.razor.cs index a9f9c092..b863d42f 100644 --- a/app/MindWork AI Studio/Assistants/PromptOptimizer/AssistantPromptOptimizer.razor.cs +++ b/app/MindWork AI Studio/Assistants/PromptOptimizer/AssistantPromptOptimizer.razor.cs @@ -62,6 +62,8 @@ public partial class AssistantPromptOptimizer : AssistantBaseCore SubmitAction => this.OptimizePromptAsync; + protected override bool SubmitDisabled => this.useCustomPromptGuide && this.customPromptGuideFiles.Count == 0; + protected override ChatThread ConvertToChatThread => (this.chatThread ?? new()) with { SystemPrompt = SystemPrompts.DEFAULT, @@ -197,7 +199,7 @@ public partial class AssistantPromptOptimizer : AssistantBaseCore