diff --git a/app/MindWork AI Studio/Assistants/I18N/allTexts.lua b/app/MindWork AI Studio/Assistants/I18N/allTexts.lua index d3ea7596..d153e9d3 100644 --- a/app/MindWork AI Studio/Assistants/I18N/allTexts.lua +++ b/app/MindWork AI Studio/Assistants/I18N/allTexts.lua @@ -2191,6 +2191,9 @@ UI_TEXT_CONTENT["AISTUDIO::ASSISTANTS::PROMPTOPTIMIZER::ASSISTANTPROMPTOPTIMIZER -- View UI_TEXT_CONTENT["AISTUDIO::ASSISTANTS::PROMPTOPTIMIZER::ASSISTANTPROMPTOPTIMIZER::T1582017048"] = "View" +-- Improve further +UI_TEXT_CONTENT["AISTUDIO::ASSISTANTS::PROMPTOPTIMIZER::ASSISTANTPROMPTOPTIMIZER::T1582753277"] = "Improve further" + -- Separate context, task, constraints, and output format with headings or markers. UI_TEXT_CONTENT["AISTUDIO::ASSISTANTS::PROMPTOPTIMIZER::ASSISTANTPROMPTOPTIMIZER::T1626024580"] = "Separate context, task, constraints, and output format with headings or markers." diff --git a/app/MindWork AI Studio/Assistants/PromptOptimizer/AssistantPromptOptimizer.razor.cs b/app/MindWork AI Studio/Assistants/PromptOptimizer/AssistantPromptOptimizer.razor.cs index 63238103..11694b70 100644 --- a/app/MindWork AI Studio/Assistants/PromptOptimizer/AssistantPromptOptimizer.razor.cs +++ b/app/MindWork AI Studio/Assistants/PromptOptimizer/AssistantPromptOptimizer.razor.cs @@ -101,6 +101,14 @@ public partial class AssistantPromptOptimizer : AssistantBaseCore FooterButtons => [ + new ButtonData + { + Text = T("Improve further"), + Icon = Icons.Material.Filled.Input, + Color = Color.Default, + AsyncAction = this.UseOptimizedPromptAsInput, + DisabledActionParam = () => string.IsNullOrWhiteSpace(this.optimizedPrompt), + }, new SendToButton { Self = Tools.Components.PROMPT_OPTIMIZER_ASSISTANT, @@ -464,6 +472,20 @@ public partial class AssistantPromptOptimizer : AssistantBaseCore