From a774623af8a8f81bd466844cedb56e07ac8446ba Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Wed, 28 Jan 2026 08:41:55 +0100 Subject: [PATCH] Ensure pre-configured providers are applied --- .../DocumentAnalysisAssistant.razor.cs | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/app/MindWork AI Studio/Assistants/DocumentAnalysis/DocumentAnalysisAssistant.razor.cs b/app/MindWork AI Studio/Assistants/DocumentAnalysis/DocumentAnalysisAssistant.razor.cs index 3887e7ee..b0ca9573 100644 --- a/app/MindWork AI Studio/Assistants/DocumentAnalysis/DocumentAnalysisAssistant.razor.cs +++ b/app/MindWork AI Studio/Assistants/DocumentAnalysis/DocumentAnalysisAssistant.razor.cs @@ -217,7 +217,7 @@ public partial class DocumentAnalysisAssistant : AssistantBaseCore= minimumLevel) + if (!preferPolicyPreselection) { - this.currentProfile = this.ResolveProfileSelection(); - return; + // Keep the current provider if it still satisfies the minimum confidence: + if (this.providerSettings != Settings.Provider.NONE && + this.providerSettings.UsedLLMProvider.GetConfidence(this.SettingsManager).Level >= minimumLevel) + { + this.currentProfile = this.ResolveProfileSelection(); + return; + } } // Try to apply the policy preselection: