Search newest Outlook mail first and let trusted providers continue chats

This commit is contained in:
Peer Hogeterp committed 2026-09-23 14:05:51 +02:00
1 parent 8f357c97ed
commit 262287ede9
7 files changed
+110 -63

No files matched your search

@@ -74,8 +74,12 @@ public partial class SettingsPanelTools : SettingsPanelBase
? this.T("No minimum confidence level chosen")
: confidenceLevel.GetName();
private string SetCurrentConfidenceLevelColorStyle(ToolCatalogItem item) =>
$"background-color: {GetMinimumProviderConfidence(item).GetColor(this.SettingsManager)};";
private string SetCurrentConfidenceLevelColorStyle(ToolCatalogItem item)
{
// Outlook Mail always enforces High, whatever level is stored for it:
var confidenceLevel = item.Definition.Id == ToolSelectionRules.OUTLOOK_MAIL_TOOL_ID ? ConfidenceLevel.HIGH : GetMinimumProviderConfidence(item);
return $"background-color: {confidenceLevel.GetColor(this.SettingsManager)};";
}
private bool IsToolConfidenceManaged(ToolCatalogItem item) =>
item.Definition.Id == ToolSelectionRules.OUTLOOK_MAIL_TOOL_ID ||