diff --git a/app/MindWork AI Studio/Components/Settings/SettingsPanelAgenda.razor b/app/MindWork AI Studio/Components/Settings/SettingsPanelAgenda.razor index 6412d159..d7a2b37d 100644 --- a/app/MindWork AI Studio/Components/Settings/SettingsPanelAgenda.razor +++ b/app/MindWork AI Studio/Components/Settings/SettingsPanelAgenda.razor @@ -1,7 +1,7 @@ @using AIStudio.Settings @inherits SettingsPanelBase - + diff --git a/app/MindWork AI Studio/Components/Settings/SettingsPanelAgenda.razor.cs b/app/MindWork AI Studio/Components/Settings/SettingsPanelAgenda.razor.cs index 40d2303e..02bcab3a 100644 --- a/app/MindWork AI Studio/Components/Settings/SettingsPanelAgenda.razor.cs +++ b/app/MindWork AI Studio/Components/Settings/SettingsPanelAgenda.razor.cs @@ -2,5 +2,5 @@ namespace AIStudio.Components.Settings; public partial class SettingsPanelAgenda : SettingsPanelBase { - protected override SettingsPanel Type { get; } + protected override SettingsPanel Type => SettingsPanel.ASSISTANT_AGENDA_PANEL; } \ No newline at end of file diff --git a/app/MindWork AI Studio/Components/Settings/SettingsPanelAgentContentCleaner.razor b/app/MindWork AI Studio/Components/Settings/SettingsPanelAgentContentCleaner.razor index 6bdd3770..8c163db4 100644 --- a/app/MindWork AI Studio/Components/Settings/SettingsPanelAgentContentCleaner.razor +++ b/app/MindWork AI Studio/Components/Settings/SettingsPanelAgentContentCleaner.razor @@ -1,6 +1,6 @@ @inherits SettingsPanelBase - + Use Case: this agent is used to clean up text content. It extracts the main content, removes advertisements and other irrelevant things, diff --git a/app/MindWork AI Studio/Components/Settings/SettingsPanelAgentDataSourceSelection.razor b/app/MindWork AI Studio/Components/Settings/SettingsPanelAgentDataSourceSelection.razor index da2a6afe..e0fca6e8 100644 --- a/app/MindWork AI Studio/Components/Settings/SettingsPanelAgentDataSourceSelection.razor +++ b/app/MindWork AI Studio/Components/Settings/SettingsPanelAgentDataSourceSelection.razor @@ -1,6 +1,6 @@ @inherits SettingsPanelBase - + Use Case: this agent is used to select the appropriate data sources for the current prompt. diff --git a/app/MindWork AI Studio/Components/Settings/SettingsPanelAgentRetrievalContextValidation.razor b/app/MindWork AI Studio/Components/Settings/SettingsPanelAgentRetrievalContextValidation.razor index 8d94af22..b9e3b853 100644 --- a/app/MindWork AI Studio/Components/Settings/SettingsPanelAgentRetrievalContextValidation.razor +++ b/app/MindWork AI Studio/Components/Settings/SettingsPanelAgentRetrievalContextValidation.razor @@ -1,6 +1,6 @@ @inherits SettingsPanelBase - + Use Case: this agent is used to validate any retrieval context of any retrieval process. Perhaps there are many of these retrieval contexts and you want to validate them all. Therefore, you might want to use a cheap and fast LLM for this diff --git a/app/MindWork AI Studio/Components/Settings/SettingsPanelApp.razor b/app/MindWork AI Studio/Components/Settings/SettingsPanelApp.razor index e67aaf5f..973520db 100644 --- a/app/MindWork AI Studio/Components/Settings/SettingsPanelApp.razor +++ b/app/MindWork AI Studio/Components/Settings/SettingsPanelApp.razor @@ -2,7 +2,7 @@ @using AIStudio.Settings.DataModel @inherits SettingsPanelBase - + diff --git a/app/MindWork AI Studio/Components/Settings/SettingsPanelAssistantBias.razor b/app/MindWork AI Studio/Components/Settings/SettingsPanelAssistantBias.razor index 40f178e2..bf3ae406 100644 --- a/app/MindWork AI Studio/Components/Settings/SettingsPanelAssistantBias.razor +++ b/app/MindWork AI Studio/Components/Settings/SettingsPanelAssistantBias.razor @@ -2,7 +2,7 @@ @using AIStudio.Settings.DataModel @inherits SettingsPanelBase - + diff --git a/app/MindWork AI Studio/Components/Settings/SettingsPanelChat.razor b/app/MindWork AI Studio/Components/Settings/SettingsPanelChat.razor index 8b274405..859e8549 100644 --- a/app/MindWork AI Studio/Components/Settings/SettingsPanelChat.razor +++ b/app/MindWork AI Studio/Components/Settings/SettingsPanelChat.razor @@ -2,7 +2,7 @@ @using AIStudio.Settings.DataModel @inherits SettingsPanelBase - + diff --git a/app/MindWork AI Studio/Components/Settings/SettingsPanelCoding.razor b/app/MindWork AI Studio/Components/Settings/SettingsPanelCoding.razor index 12bf8795..d93484a2 100644 --- a/app/MindWork AI Studio/Components/Settings/SettingsPanelCoding.razor +++ b/app/MindWork AI Studio/Components/Settings/SettingsPanelCoding.razor @@ -2,7 +2,7 @@ @using AIStudio.Settings @inherits SettingsPanelBase - + diff --git a/app/MindWork AI Studio/Components/Settings/SettingsPanelDataSources.razor b/app/MindWork AI Studio/Components/Settings/SettingsPanelDataSources.razor index 506c63b9..df91a31c 100644 --- a/app/MindWork AI Studio/Components/Settings/SettingsPanelDataSources.razor +++ b/app/MindWork AI Studio/Components/Settings/SettingsPanelDataSources.razor @@ -3,7 +3,7 @@ @if (PreviewFeatures.PRE_RAG_2024.IsEnabled(this.SettingsManager)) { - + Configured Data Sources diff --git a/app/MindWork AI Studio/Components/Settings/SettingsPanelEmbeddings.razor b/app/MindWork AI Studio/Components/Settings/SettingsPanelEmbeddings.razor index ea82ce7a..e9fd3621 100644 --- a/app/MindWork AI Studio/Components/Settings/SettingsPanelEmbeddings.razor +++ b/app/MindWork AI Studio/Components/Settings/SettingsPanelEmbeddings.razor @@ -4,7 +4,7 @@ @if (PreviewFeatures.PRE_RAG_2024.IsEnabled(this.SettingsManager)) { - + Configured Embeddings diff --git a/app/MindWork AI Studio/Components/Settings/SettingsPanelGrammarSpelling.razor b/app/MindWork AI Studio/Components/Settings/SettingsPanelGrammarSpelling.razor index 73b31ca6..6c2d8ef3 100644 --- a/app/MindWork AI Studio/Components/Settings/SettingsPanelGrammarSpelling.razor +++ b/app/MindWork AI Studio/Components/Settings/SettingsPanelGrammarSpelling.razor @@ -1,7 +1,7 @@ @using AIStudio.Settings @inherits SettingsPanelBase - + diff --git a/app/MindWork AI Studio/Components/Settings/SettingsPanelIconFinder.razor b/app/MindWork AI Studio/Components/Settings/SettingsPanelIconFinder.razor index 76317e92..1212b0b5 100644 --- a/app/MindWork AI Studio/Components/Settings/SettingsPanelIconFinder.razor +++ b/app/MindWork AI Studio/Components/Settings/SettingsPanelIconFinder.razor @@ -1,7 +1,7 @@ @using AIStudio.Settings @inherits SettingsPanelBase - + diff --git a/app/MindWork AI Studio/Components/Settings/SettingsPanelJobPostings.razor b/app/MindWork AI Studio/Components/Settings/SettingsPanelJobPostings.razor index b9b56a55..a8c1528e 100644 --- a/app/MindWork AI Studio/Components/Settings/SettingsPanelJobPostings.razor +++ b/app/MindWork AI Studio/Components/Settings/SettingsPanelJobPostings.razor @@ -1,7 +1,7 @@ @using AIStudio.Settings @inherits SettingsPanelBase - + diff --git a/app/MindWork AI Studio/Components/Settings/SettingsPanelLegalCheck.razor b/app/MindWork AI Studio/Components/Settings/SettingsPanelLegalCheck.razor index 00c2f7d4..20c2fe2e 100644 --- a/app/MindWork AI Studio/Components/Settings/SettingsPanelLegalCheck.razor +++ b/app/MindWork AI Studio/Components/Settings/SettingsPanelLegalCheck.razor @@ -1,7 +1,7 @@ @using AIStudio.Settings @inherits SettingsPanelBase - + diff --git a/app/MindWork AI Studio/Components/Settings/SettingsPanelMyTasks.razor b/app/MindWork AI Studio/Components/Settings/SettingsPanelMyTasks.razor index 2a443f76..377176ac 100644 --- a/app/MindWork AI Studio/Components/Settings/SettingsPanelMyTasks.razor +++ b/app/MindWork AI Studio/Components/Settings/SettingsPanelMyTasks.razor @@ -1,7 +1,7 @@ @using AIStudio.Settings @inherits SettingsPanelBase - + diff --git a/app/MindWork AI Studio/Components/Settings/SettingsPanelProfiles.razor b/app/MindWork AI Studio/Components/Settings/SettingsPanelProfiles.razor index 924eb773..21a27de2 100644 --- a/app/MindWork AI Studio/Components/Settings/SettingsPanelProfiles.razor +++ b/app/MindWork AI Studio/Components/Settings/SettingsPanelProfiles.razor @@ -1,6 +1,6 @@ @inherits SettingsPanelBase - + Your Profiles Store personal data about yourself in various profiles so that the AIs know your personal context. diff --git a/app/MindWork AI Studio/Components/Settings/SettingsPanelProviders.razor b/app/MindWork AI Studio/Components/Settings/SettingsPanelProviders.razor index cd1b4ffb..37793c96 100644 --- a/app/MindWork AI Studio/Components/Settings/SettingsPanelProviders.razor +++ b/app/MindWork AI Studio/Components/Settings/SettingsPanelProviders.razor @@ -3,7 +3,7 @@ @using AIStudio.Provider.SelfHosted @inherits SettingsPanelBase - + Configured Providers What we call a provider is the combination of an LLM provider such as OpenAI and a model like GPT-4o. diff --git a/app/MindWork AI Studio/Components/Settings/SettingsPanelRewrite.razor b/app/MindWork AI Studio/Components/Settings/SettingsPanelRewrite.razor index fe911994..d745febe 100644 --- a/app/MindWork AI Studio/Components/Settings/SettingsPanelRewrite.razor +++ b/app/MindWork AI Studio/Components/Settings/SettingsPanelRewrite.razor @@ -1,7 +1,7 @@ @using AIStudio.Settings @inherits SettingsPanelBase - + diff --git a/app/MindWork AI Studio/Components/Settings/SettingsPanelSynonyms.razor b/app/MindWork AI Studio/Components/Settings/SettingsPanelSynonyms.razor index 6468c537..61b5a21d 100644 --- a/app/MindWork AI Studio/Components/Settings/SettingsPanelSynonyms.razor +++ b/app/MindWork AI Studio/Components/Settings/SettingsPanelSynonyms.razor @@ -1,7 +1,7 @@ @using AIStudio.Settings @inherits SettingsPanelBase - + diff --git a/app/MindWork AI Studio/Components/Settings/SettingsPanelTextSummarizer.razor b/app/MindWork AI Studio/Components/Settings/SettingsPanelTextSummarizer.razor index f8afa494..a262cd6f 100644 --- a/app/MindWork AI Studio/Components/Settings/SettingsPanelTextSummarizer.razor +++ b/app/MindWork AI Studio/Components/Settings/SettingsPanelTextSummarizer.razor @@ -2,7 +2,7 @@ @using AIStudio.Settings @inherits SettingsPanelBase - + diff --git a/app/MindWork AI Studio/Components/Settings/SettingsPanelTranslation.razor b/app/MindWork AI Studio/Components/Settings/SettingsPanelTranslation.razor index 6ad87762..f702807f 100644 --- a/app/MindWork AI Studio/Components/Settings/SettingsPanelTranslation.razor +++ b/app/MindWork AI Studio/Components/Settings/SettingsPanelTranslation.razor @@ -1,7 +1,7 @@ @using AIStudio.Settings @inherits SettingsPanelBase - + diff --git a/app/MindWork AI Studio/Components/Settings/SettingsPanelWorkspaces.razor b/app/MindWork AI Studio/Components/Settings/SettingsPanelWorkspaces.razor index b3042982..84891ce8 100644 --- a/app/MindWork AI Studio/Components/Settings/SettingsPanelWorkspaces.razor +++ b/app/MindWork AI Studio/Components/Settings/SettingsPanelWorkspaces.razor @@ -2,7 +2,7 @@ @using AIStudio.Settings.DataModel @inherits SettingsPanelBase - + @if (this.SettingsManager.ConfigurationData.Workspace.StorageBehavior is not WorkspaceStorageBehavior.DISABLE_WORKSPACES) diff --git a/app/MindWork AI Studio/Components/Settings/SettingsPanelWritingEMails.razor b/app/MindWork AI Studio/Components/Settings/SettingsPanelWritingEMails.razor index 0126ecf2..c85377b3 100644 --- a/app/MindWork AI Studio/Components/Settings/SettingsPanelWritingEMails.razor +++ b/app/MindWork AI Studio/Components/Settings/SettingsPanelWritingEMails.razor @@ -1,7 +1,7 @@ @using AIStudio.Settings @inherits SettingsPanelBase - + diff --git a/app/MindWork AI Studio/Pages/Settings.razor.cs b/app/MindWork AI Studio/Pages/Settings.razor.cs index 0cc1b967..a2e2c180 100644 --- a/app/MindWork AI Studio/Pages/Settings.razor.cs +++ b/app/MindWork AI Studio/Pages/Settings.razor.cs @@ -16,7 +16,7 @@ public partial class Settings : ComponentBase, IMessageBusReceiver, IDisposable private List> availableLLMProviders = new(); private List> availableEmbeddingProviders = new(); private List> availableDataSources = new(); - private SettingsPanel chosenSettingsPanel; + private SettingsPanel chosenSettingsPanel { get; set; } #region Overrides of ComponentBase diff --git a/app/MindWork AI Studio/Routes.razor.cs b/app/MindWork AI Studio/Routes.razor.cs index 7140bbf7..98326821 100644 --- a/app/MindWork AI Studio/Routes.razor.cs +++ b/app/MindWork AI Studio/Routes.razor.cs @@ -26,7 +26,4 @@ public sealed partial class Routes public const string ASSISTANT_BIAS = "/assistant/bias-of-the-day"; public const string ASSISTANT_ERI = "/assistant/eri"; // ReSharper restore InconsistentNaming - - - public const string SETTINGS_ICON_FINDER = "/settings/icons"; } \ No newline at end of file