From c932030a24fb891f4220debbbaa0b902f40c0866 Mon Sep 17 00:00:00 2001 From: YoVinchen Date: Tue, 31 Mar 2026 15:50:29 +0800 Subject: [PATCH] fix(provider): limit persistent config highlight to opencode only --- src/components/providers/ProviderCard.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/providers/ProviderCard.tsx b/src/components/providers/ProviderCard.tsx index 26eec6466..ab7f3bf07 100644 --- a/src/components/providers/ProviderCard.tsx +++ b/src/components/providers/ProviderCard.tsx @@ -123,8 +123,7 @@ export function ProviderCard({ // OMO and OMO Slim share the same card behavior const isAnyOmo = isOmo || isOmoSlim; const handleDisableAnyOmo = isOmoSlim ? onDisableOmoSlim : onDisableOmo; - const isAdditiveMode = - (appId === "opencode" && !isAnyOmo) || appId === "openclaw"; + const isAdditiveMode = appId === "opencode" && !isAnyOmo; const { data: health } = useProviderHealth(provider.id, appId); @@ -229,7 +228,8 @@ export function ProviderCard({ shouldUseGreen && "border-emerald-500/60 shadow-sm shadow-emerald-500/10", shouldUseBlue && "border-blue-500/60 shadow-sm shadow-blue-500/10", - !(isActiveProvider || hasPersistentConfigHighlight) && "hover:shadow-sm", + !(isActiveProvider || hasPersistentConfigHighlight) && + "hover:shadow-sm", dragHandleProps?.isDragging && "cursor-grabbing border-primary shadow-lg scale-105 z-10", )}