diff --git a/auto-claude-ui/src/renderer/components/onboarding/OAuthStep.tsx b/auto-claude-ui/src/renderer/components/onboarding/OAuthStep.tsx index 2cfbf37e..54abae9d 100644 --- a/auto-claude-ui/src/renderer/components/onboarding/OAuthStep.tsx +++ b/auto-claude-ui/src/renderer/components/onboarding/OAuthStep.tsx @@ -140,7 +140,7 @@ export function OAuthStep({ onNext, onBack, onSkip }: OAuthStepProps) { )} - {/* Success state */} + {/* Success state - differentiate between existing token and newly configured */} {!isChecking && success && (
@@ -149,11 +149,14 @@ export function OAuthStep({ onNext, onBack, onSkip }: OAuthStepProps) {

- Token configured successfully + {hasExistingToken && !token + ? 'Token already configured' + : 'Token configured successfully'}

- You're all set to use AI features like Ideation, Roadmap generation, - and autonomous code generation. + {hasExistingToken && !token + ? 'Your Claude OAuth token is already set up. You can continue to the next step or reconfigure if needed.' + : "You're all set to use AI features like Ideation, Roadmap generation, and autonomous code generation."}

@@ -165,7 +168,7 @@ export function OAuthStep({ onNext, onBack, onSkip }: OAuthStepProps) { onClick={handleReconfigure} className="text-primary hover:text-primary/80 underline-offset-4 hover:underline" > - Configure a different token + {hasExistingToken && !token ? 'Reconfigure token' : 'Configure a different token'}