summaryrefslogtreecommitdiff
path: root/packages/cli/src/ui/IdeIntegrationNudge.tsx
diff options
context:
space:
mode:
authorchristine betts <[email protected]>2025-08-11 21:01:37 +0000
committerGitHub <[email protected]>2025-08-11 21:01:37 +0000
commit0e98641b51270f2f63ffb30902b44903d8e88383 (patch)
treeb6a96a2475115d7bc7f6dfa12a66c1d2ead7d244 /packages/cli/src/ui/IdeIntegrationNudge.tsx
parent4656f17524ce4f580ceb9a9a2599728739d40fdc (diff)
Add support for VSCode-like editors (#5699)
Co-authored-by: Jacob Richman <[email protected]>
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}