diff options
Diffstat (limited to 'packages/cli/src')
| -rw-r--r-- | packages/cli/src/ui/App.tsx | 3 | ||||
| -rw-r--r-- | packages/cli/src/ui/IdeIntegrationNudge.tsx | 12 |
2 files changed, 7 insertions, 8 deletions
diff --git a/packages/cli/src/ui/App.tsx b/packages/cli/src/ui/App.tsx index aff3fac3..c4f67294 100644 --- a/packages/cli/src/ui/App.tsx +++ b/packages/cli/src/ui/App.tsx @@ -939,8 +939,7 @@ const App = ({ config, settings, startupWarnings = [], version }: AppProps) => { {shouldShowIdePrompt ? ( <IdeIntegrationNudge - question="Do you want to connect your VS Code editor to Gemini CLI?" - description="If you select Yes, we'll install an extension that allows the CLI to access your open files and display diffs directly in VS Code." + ideName={config.getIdeClient().getDetectedIdeDisplayName()} onComplete={handleIdePromptComplete} /> ) : isFolderTrustDialogOpen ? ( diff --git a/packages/cli/src/ui/IdeIntegrationNudge.tsx b/packages/cli/src/ui/IdeIntegrationNudge.tsx index 72cd1756..f0c6172d 100644 --- a/packages/cli/src/ui/IdeIntegrationNudge.tsx +++ b/packages/cli/src/ui/IdeIntegrationNudge.tsx @@ -13,14 +13,12 @@ import { export type IdeIntegrationNudgeResult = 'yes' | 'no' | 'dismiss'; interface IdeIntegrationNudgeProps { - question: string; - description?: string; + ideName?: string; onComplete: (result: IdeIntegrationNudgeResult) => void; } export function IdeIntegrationNudge({ - question, - description, + ideName, onComplete, }: IdeIntegrationNudgeProps) { useInput((_input, key) => { @@ -56,9 +54,11 @@ export function IdeIntegrationNudge({ <Box marginBottom={1} flexDirection="column"> <Text> <Text color="yellow">{'> '}</Text> - {question} + {`Do you want to connect your ${ideName ?? 'your'} editor to Gemini CLI?`} </Text> - {description && <Text dimColor>{description}</Text>} + <Text + dimColor + >{`If you select Yes, we'll install an extension that allows the CLI to access your open files and display diffs directly in ${ideName ?? 'your editor'}.`}</Text> </Box> <RadioButtonSelect items={OPTIONS} |
