From 7ff39d8bd42a02c981a006eacb613e650296df24 Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Mon, 12 Jan 2026 19:25:13 +0100 Subject: [PATCH] Fixed namespace --- .../Pages/Assistants.razor.cs | 48 +++++++++---------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/app/MindWork AI Studio/Pages/Assistants.razor.cs b/app/MindWork AI Studio/Pages/Assistants.razor.cs index ead98360..5c5d43c0 100644 --- a/app/MindWork AI Studio/Pages/Assistants.razor.cs +++ b/app/MindWork AI Studio/Pages/Assistants.razor.cs @@ -1,6 +1,5 @@ using AIStudio.Components; using AIStudio.Settings; -using AIStudio.Tools; namespace AIStudio.Pages; @@ -11,35 +10,36 @@ public partial class Assistants : MSGComponentBase /// /// The assistant component to check. /// True if the assistant should be visible, false otherwise. - private bool IsAssistantVisible(Components component) + private bool IsAssistantVisible(Tools.Components component) { - // Map Components enum to ConfigurableAssistant enum + // Map Components enum to ConfigurableAssistant enum: var configurableAssistant = component switch { - Components.GRAMMAR_SPELLING_ASSISTANT => ConfigurableAssistant.GRAMMAR_SPELLING_ASSISTANT, - Components.ICON_FINDER_ASSISTANT => ConfigurableAssistant.ICON_FINDER_ASSISTANT, - Components.REWRITE_ASSISTANT => ConfigurableAssistant.REWRITE_ASSISTANT, - Components.TRANSLATION_ASSISTANT => ConfigurableAssistant.TRANSLATION_ASSISTANT, - Components.AGENDA_ASSISTANT => ConfigurableAssistant.AGENDA_ASSISTANT, - Components.CODING_ASSISTANT => ConfigurableAssistant.CODING_ASSISTANT, - Components.TEXT_SUMMARIZER_ASSISTANT => ConfigurableAssistant.TEXT_SUMMARIZER_ASSISTANT, - Components.EMAIL_ASSISTANT => ConfigurableAssistant.EMAIL_ASSISTANT, - Components.LEGAL_CHECK_ASSISTANT => ConfigurableAssistant.LEGAL_CHECK_ASSISTANT, - Components.SYNONYMS_ASSISTANT => ConfigurableAssistant.SYNONYMS_ASSISTANT, - Components.MY_TASKS_ASSISTANT => ConfigurableAssistant.MY_TASKS_ASSISTANT, - Components.JOB_POSTING_ASSISTANT => ConfigurableAssistant.JOB_POSTING_ASSISTANT, - Components.BIAS_DAY_ASSISTANT => ConfigurableAssistant.BIAS_DAY_ASSISTANT, - Components.ERI_ASSISTANT => ConfigurableAssistant.ERI_ASSISTANT, - Components.DOCUMENT_ANALYSIS_ASSISTANT => ConfigurableAssistant.DOCUMENT_ANALYSIS_ASSISTANT, - Components.I18N_ASSISTANT => ConfigurableAssistant.I18N_ASSISTANT, - _ => (ConfigurableAssistant?)null, + Tools.Components.GRAMMAR_SPELLING_ASSISTANT => ConfigurableAssistant.GRAMMAR_SPELLING_ASSISTANT, + Tools.Components.ICON_FINDER_ASSISTANT => ConfigurableAssistant.ICON_FINDER_ASSISTANT, + Tools.Components.REWRITE_ASSISTANT => ConfigurableAssistant.REWRITE_ASSISTANT, + Tools.Components.TRANSLATION_ASSISTANT => ConfigurableAssistant.TRANSLATION_ASSISTANT, + Tools.Components.AGENDA_ASSISTANT => ConfigurableAssistant.AGENDA_ASSISTANT, + Tools.Components.CODING_ASSISTANT => ConfigurableAssistant.CODING_ASSISTANT, + Tools.Components.TEXT_SUMMARIZER_ASSISTANT => ConfigurableAssistant.TEXT_SUMMARIZER_ASSISTANT, + Tools.Components.EMAIL_ASSISTANT => ConfigurableAssistant.EMAIL_ASSISTANT, + Tools.Components.LEGAL_CHECK_ASSISTANT => ConfigurableAssistant.LEGAL_CHECK_ASSISTANT, + Tools.Components.SYNONYMS_ASSISTANT => ConfigurableAssistant.SYNONYMS_ASSISTANT, + Tools.Components.MY_TASKS_ASSISTANT => ConfigurableAssistant.MY_TASKS_ASSISTANT, + Tools.Components.JOB_POSTING_ASSISTANT => ConfigurableAssistant.JOB_POSTING_ASSISTANT, + Tools.Components.BIAS_DAY_ASSISTANT => ConfigurableAssistant.BIAS_DAY_ASSISTANT, + Tools.Components.ERI_ASSISTANT => ConfigurableAssistant.ERI_ASSISTANT, + Tools.Components.DOCUMENT_ANALYSIS_ASSISTANT => ConfigurableAssistant.DOCUMENT_ANALYSIS_ASSISTANT, + Tools.Components.I18N_ASSISTANT => ConfigurableAssistant.I18N_ASSISTANT, + + _ => ConfigurableAssistant.UNKNOWN, }; - // If the component doesn't map to a configurable assistant, it's always visible - if (configurableAssistant is null) + // If the component doesn't map to a configurable assistant, it's always visible: + if (configurableAssistant is ConfigurableAssistant.UNKNOWN) return true; - // Check if the assistant is hidden in configuration - return !this.SettingsManager.ConfigurationData.App.HiddenAssistants.Contains(configurableAssistant.Value); + // Check if the assistant is hidden by any configuration plugin: + return !this.SettingsManager.ConfigurationData.App.HiddenAssistants.Contains(configurableAssistant); } } \ No newline at end of file