From ff67d1b6e45a33aaae1809c9a7e737f3e8334f54 Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Sat, 4 Jul 2026 17:55:59 +0200 Subject: [PATCH] Fixed ollama handling --- .../Settings/ProviderExtensions.Reasoning.cs | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/app/MindWork AI Studio/Settings/ProviderExtensions.Reasoning.cs b/app/MindWork AI Studio/Settings/ProviderExtensions.Reasoning.cs index f448d579..dd36bea5 100644 --- a/app/MindWork AI Studio/Settings/ProviderExtensions.Reasoning.cs +++ b/app/MindWork AI Studio/Settings/ProviderExtensions.Reasoning.cs @@ -44,7 +44,7 @@ public static partial class ProviderExtensions return ReasoningIndicatorState.ALWAYS_ON; var reasoningConfigurationState = GetReasoningConfigurationState(provider); - if (capabilities.Contains(Capability.REASONING_BY_DEFAULT) || UsesReasoningByDefault(provider, capabilities)) + if (capabilities.Contains(Capability.REASONING_BY_DEFAULT)) { return reasoningConfigurationState switch { @@ -61,18 +61,6 @@ public static partial class ProviderExtensions return ReasoningIndicatorState.NONE; } - /// - /// Determine provider/host defaults that are not expressible by a model-name capability alone. - /// - /// The configured provider instance. - /// The static capabilities detected for the selected model. - /// if reasoning should be treated as enabled by default. - private static bool UsesReasoningByDefault(Provider provider, List capabilities) - { - return provider is { UsedLLMProvider: LLMProviders.SELF_HOSTED, Host: Host.OLLAMA } && - capabilities.Contains(Capability.OPTIONAL_REASONING); - } - /// /// Parse additional API parameters and dispatch them to provider-specific reasoning detectors. ///