summaryrefslogtreecommitdiff
path: root/packages/cli/src/ui/IdeIntegrationNudge.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'packages/cli/src/ui/IdeIntegrationNudge.tsx')
-rw-r--r--packages/cli/src/ui/IdeIntegrationNudge.tsx12
1 files changed, 6 insertions, 6 deletions
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}