diff --git a/ui/desktop/src/components/settings/providers/ProviderGrid.tsx b/ui/desktop/src/components/settings/providers/ProviderGrid.tsx index fe5700259fe3..70c4fa63b0da 100644 --- a/ui/desktop/src/components/settings/providers/ProviderGrid.tsx +++ b/ui/desktop/src/components/settings/providers/ProviderGrid.tsx @@ -198,7 +198,7 @@ function ProviderCards({ }, [providers, isOnboarding, configureProviderViaModal, handleProviderLaunchWithModelSelection]); const initialData = editingProvider && { - engine: editingProvider.config.engine.toLowerCase(), + engine: editingProvider.config.engine, display_name: editingProvider.config.display_name, api_url: editingProvider.config.base_url, api_key: '', diff --git a/ui/desktop/src/components/settings/providers/modal/subcomponents/forms/CustomProviderForm.tsx b/ui/desktop/src/components/settings/providers/modal/subcomponents/forms/CustomProviderForm.tsx index be57a3ec9918..28c8b4a13191 100644 --- a/ui/desktop/src/components/settings/providers/modal/subcomponents/forms/CustomProviderForm.tsx +++ b/ui/desktop/src/components/settings/providers/modal/subcomponents/forms/CustomProviderForm.tsx @@ -35,8 +35,7 @@ export default function CustomProviderForm({ anthropic: 'anthropic_compatible', ollama: 'ollama_compatible', }; - - setEngine(engineMap[initialData.engine.toLowerCase()] || 'openai_compatible'); + setEngine(engineMap[initialData.engine] || 'openai_compatible'); setDisplayName(initialData.display_name); setApiUrl(initialData.api_url); setModels(initialData.models.join(', '));