@@ -564,18 +579,29 @@ function ApiKeyProviderCard({ providerId, provider, stats, authType }) {
/>
- {getStatusDisplay(connected, error, errorCode)}
- {isCompatible && (
+ {allDisabled ? (
- {provider.apiType === "responses" ? "Responses" : "Chat"}
+
+ pause_circle
+ Disabled
+
+ ) : (
+ <>
+ {getStatusDisplay(connected, error, errorCode)}
+ {isCompatible && (
+
+ {provider.apiType === "responses" ? "Responses" : "Chat"}
+
+ )}
+ {isAnthropicCompatible && (
+
+ Messages
+
+ )}
+ {errorTime && • {errorTime}}
+ >
)}
- {isAnthropicCompatible && (
-
- Messages
-
- )}
- {errorTime && • {errorTime}}