From 4a3c8992f4ce692daafb7db1c09b54498591cfa0 Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Sat, 4 Jul 2026 22:13:01 +0200 Subject: [PATCH] Simplified code --- app/MindWork AI Studio/Dialogs/ProviderDialog.razor | 5 +++-- app/MindWork AI Studio/Dialogs/ProviderDialog.razor.cs | 5 +---- .../Settings/ProviderCapabilityOverrides.cs | 2 -- 3 files changed, 4 insertions(+), 8 deletions(-) diff --git a/app/MindWork AI Studio/Dialogs/ProviderDialog.razor b/app/MindWork AI Studio/Dialogs/ProviderDialog.razor index af1fa818..180968c4 100644 --- a/app/MindWork AI Studio/Dialogs/ProviderDialog.razor +++ b/app/MindWork AI Studio/Dialogs/ProviderDialog.razor @@ -1,6 +1,7 @@ @using AIStudio.Provider @using AIStudio.Provider.HuggingFace @using AIStudio.Provider.SelfHosted +@using AIStudio.Settings @inherits MSGComponentBase @@ -107,7 +108,7 @@ { @foreach (var model in this.availableModels) @@ -169,7 +170,7 @@ @T("Stored default model capabilities may not reflect its full range. Override them here if needed.") - @foreach (var capability in this.ExpertCapabilityOverrides) + @foreach (var capability in ProviderCapabilityOverrides.SUPPORTED_CAPABILITIES) { diff --git a/app/MindWork AI Studio/Dialogs/ProviderDialog.razor.cs b/app/MindWork AI Studio/Dialogs/ProviderDialog.razor.cs index f7253e6e..7e1e39da 100644 --- a/app/MindWork AI Studio/Dialogs/ProviderDialog.razor.cs +++ b/app/MindWork AI Studio/Dialogs/ProviderDialog.razor.cs @@ -610,14 +610,11 @@ public partial class ProviderDialog : MSGComponentBase, ISecretId } private string GetExpertStyles => this.showExpertSettings ? "border-2 border-dashed rounded pa-2" : string.Empty; - - private IReadOnlyList ExpertCapabilityOverrides => ProviderCapabilityOverrides.SUPPORTED_CAPABILITIES; - + private static string GetPlaceholderExpertSettings => """ "temperature": 0.5, "top_p": 0.9, "frequency_penalty": 0.0 """; - } diff --git a/app/MindWork AI Studio/Settings/ProviderCapabilityOverrides.cs b/app/MindWork AI Studio/Settings/ProviderCapabilityOverrides.cs index 9c90514f..6645da59 100644 --- a/app/MindWork AI Studio/Settings/ProviderCapabilityOverrides.cs +++ b/app/MindWork AI Studio/Settings/ProviderCapabilityOverrides.cs @@ -5,8 +5,6 @@ using AIStudio.Provider; using Lua; -using Microsoft.Extensions.Logging; - using LuaTable = Lua.LuaTable; namespace AIStudio.Settings;