-
- {onReconfigure && (
+ {/* Action buttons — only show if skill is actually running */}
+ {connectionStatus !== "offline" && connectionStatus !== "setup_required" ? (
+
+ {!confirmDisconnect ? (
+
- )}
-
+ {onReconfigure && (
+
+ )}
+
+
+ ) : (
+
+
+
+
+ )}
+
+ ) : (
+ // Show message for offline skills
+
+
+ Skill is offline. Use "Re-run Setup" to reconnect.
- ) : (
-
-
-
-
- )}
-
+