-
-
- Connect your GitHub account to access private repositories.
-
-
- {/* Smart Auth Button */}
-
-
-
- {isSmartWaiting && (
-
- Browser opened. Generate the token and just copy it to your clipboard. We'll detect it automatically!
-
- )}
+
+ {
+ setLaunchAtStartup(checked === true);
+ handleSave({ launchAtStartup: checked === true });
+ }}
+ />
+
+
-
-
-
-
- setGithubToken(e.target.value)}
- style={{ flex: 1, background: '#1e1e1e', border: connectionStatus === 'error' ? '1px solid #f14c4c' : '1px solid #444', color: 'white', padding: '8px', borderRadius: '4px', fontFamily: 'monospace' }}
- />
-
+ />
+
+
+
+
+
+ {/* GitHub Authentication Section */}
+
+
+ GitHub Authentication
+ Connect your GitHub account to access private repositories.
+
+
+
+
+
+ To monitor private repositories, we need a Personal Access Token.
+ You can generate one manually or use our Smart Connect feature.
+
+
+
-
-
-
- Manual token generation ↗
-
-
Required scopes: repo, read:user
+ {isSmartWaiting && (
+
+
+
+ Browser opened. Generate the token on GitHub and just copy it to your clipboard.
+ We will detect it automatically!
+
+
+ )}
+
+
+
+
+
+ setGithubToken(e.target.value)}
+ className={`font-mono ${connectionStatus === 'error' ? 'border-destructive focus-visible:ring-destructive' : ''}`}
+ />
+
+
+
+
+
-
-