diff --git a/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogAgenda.razor b/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogAgenda.razor
index dc510ef9..cfdbdd47 100644
--- a/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogAgenda.razor
+++ b/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogAgenda.razor
@@ -33,7 +33,7 @@
}
-
+
diff --git a/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogAssistantBias.razor b/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogAssistantBias.razor
index 9bce0888..1aef4b4e 100644
--- a/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogAssistantBias.razor
+++ b/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogAssistantBias.razor
@@ -30,7 +30,7 @@
}
-
+
diff --git a/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogBase.cs b/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogBase.cs
index a4732c67..1cd9f0ba 100644
--- a/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogBase.cs
+++ b/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogBase.cs
@@ -11,9 +11,6 @@ public abstract class SettingsDialogBase : ComponentBase
[CascadingParameter]
protected IMudDialogInstance MudDialog { get; set; } = null!;
- [Parameter]
- public List> AvailableLLMProviders { get; set; } = new();
-
[Inject]
protected SettingsManager SettingsManager { get; init; } = null!;
@@ -24,6 +21,8 @@ public abstract class SettingsDialogBase : ComponentBase
protected MessageBus MessageBus { get; init; } = null!;
+ protected readonly List> availableLLMProviders = new();
+
#region Overrides of ComponentBase
///
@@ -40,8 +39,8 @@ public abstract class SettingsDialogBase : ComponentBase
[SuppressMessage("Usage", "MWAIS0001:Direct access to `Providers` is not allowed")]
private void UpdateProviders()
{
- this.AvailableLLMProviders.Clear();
+ this.availableLLMProviders.Clear();
foreach (var provider in this.SettingsManager.ConfigurationData.Providers)
- this.AvailableLLMProviders.Add(new (provider.InstanceName, provider.Id));
+ this.availableLLMProviders.Add(new (provider.InstanceName, provider.Id));
}
}
\ No newline at end of file
diff --git a/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogCoding.razor b/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogCoding.razor
index 668c3128..c5a09136 100644
--- a/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogCoding.razor
+++ b/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogCoding.razor
@@ -19,7 +19,7 @@
}
-
+
diff --git a/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogGrammarSpelling.razor b/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogGrammarSpelling.razor
index fd1d0f51..c7ae29dd 100644
--- a/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogGrammarSpelling.razor
+++ b/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogGrammarSpelling.razor
@@ -17,7 +17,7 @@
}
-
+
diff --git a/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogIconFinder.razor b/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogIconFinder.razor
index b452820e..0562b38e 100644
--- a/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogIconFinder.razor
+++ b/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogIconFinder.razor
@@ -13,7 +13,7 @@
-
+
diff --git a/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogJobPostings.razor b/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogJobPostings.razor
index 6d1fc3c8..505d5624 100644
--- a/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogJobPostings.razor
+++ b/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogJobPostings.razor
@@ -24,7 +24,7 @@
}
-
+
diff --git a/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogLegalCheck.razor b/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogLegalCheck.razor
index 0573e489..10b2c286 100644
--- a/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogLegalCheck.razor
+++ b/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogLegalCheck.razor
@@ -14,7 +14,7 @@
-
+
diff --git a/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogMyTasks.razor b/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogMyTasks.razor
index 7660612f..91d318af 100644
--- a/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogMyTasks.razor
+++ b/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogMyTasks.razor
@@ -18,7 +18,7 @@
}
-
+
diff --git a/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogRewrite.razor b/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogRewrite.razor
index 79931580..e6bcf79f 100644
--- a/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogRewrite.razor
+++ b/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogRewrite.razor
@@ -19,7 +19,7 @@
-
+
diff --git a/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogSynonyms.razor b/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogSynonyms.razor
index d36328f5..2d7e29f4 100644
--- a/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogSynonyms.razor
+++ b/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogSynonyms.razor
@@ -17,7 +17,7 @@
}
-
+
diff --git a/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogTextSummarizer.razor b/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogTextSummarizer.razor
index 6dcf4ee4..111fda45 100644
--- a/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogTextSummarizer.razor
+++ b/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogTextSummarizer.razor
@@ -26,7 +26,7 @@
}
-
+
diff --git a/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogTranslation.razor b/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogTranslation.razor
index 4da35455..8cb87ac7 100644
--- a/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogTranslation.razor
+++ b/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogTranslation.razor
@@ -21,7 +21,7 @@
}
-
+
diff --git a/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogWritingEMails.razor b/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogWritingEMails.razor
index 27ac9e7a..a6f4bca9 100644
--- a/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogWritingEMails.razor
+++ b/app/MindWork AI Studio/Dialogs/Settings/SettingsDialogWritingEMails.razor
@@ -20,7 +20,7 @@
}
-
+