diff --git a/auto-claude-ui/src/renderer/components/ProjectSettings.tsx b/auto-claude-ui/src/renderer/components/ProjectSettings.tsx index 8ea9c3cd..8dd8e139 100644 --- a/auto-claude-ui/src/renderer/components/ProjectSettings.tsx +++ b/auto-claude-ui/src/renderer/components/ProjectSettings.tsx @@ -238,6 +238,7 @@ export function ProjectSettings({ project, open, onOpenChange }: ProjectSettings onUpdateConfig={updateEnvConfig} gitHubConnectionStatus={gitHubConnectionStatus} isCheckingGitHub={isCheckingGitHub} + projectName={project.name} /> diff --git a/auto-claude-ui/src/renderer/components/project-settings/GitHubIntegrationSection.tsx b/auto-claude-ui/src/renderer/components/project-settings/GitHubIntegrationSection.tsx index 047182f8..65a3394e 100644 --- a/auto-claude-ui/src/renderer/components/project-settings/GitHubIntegrationSection.tsx +++ b/auto-claude-ui/src/renderer/components/project-settings/GitHubIntegrationSection.tsx @@ -1,5 +1,5 @@ import { useState } from 'react'; -import { Github, RefreshCw, KeyRound } from 'lucide-react'; +import { Github, RefreshCw, KeyRound, Info } from 'lucide-react'; import { CollapsibleSection } from './CollapsibleSection'; import { StatusBadge } from './StatusBadge'; import { PasswordInput } from './PasswordInput'; @@ -19,6 +19,7 @@ interface GitHubIntegrationSectionProps { onUpdateConfig: (updates: Partial) => void; gitHubConnectionStatus: GitHubSyncStatus | null; isCheckingGitHub: boolean; + projectName?: string; } export function GitHubIntegrationSection({ @@ -28,6 +29,7 @@ export function GitHubIntegrationSection({ onUpdateConfig, gitHubConnectionStatus, isCheckingGitHub, + projectName, }: GitHubIntegrationSectionProps) { const [showOAuthFlow, setShowOAuthFlow] = useState(false); @@ -48,6 +50,22 @@ export function GitHubIntegrationSection({ onToggle={onToggle} badge={badge} > + {/* Project-Specific Configuration Notice */} + {projectName && ( + + + + + Project-Specific Configuration + + This GitHub repository is configured only for {projectName}. + Each project can have its own GitHub repository. + + + + + )} + Enable GitHub Issues
Project-Specific Configuration
+ This GitHub repository is configured only for {projectName}. + Each project can have its own GitHub repository. +