From dfae3f62848f0c8c175f0e992a479c3bf49e50ed Mon Sep 17 00:00:00 2001 From: Allen Hutchison Date: Fri, 18 Apr 2025 14:39:05 -0700 Subject: [PATCH] Iterm refactor (#33) * Add a warning about the flickering in iTerm. * Move the iterm warning out of App.tsx. --- packages/cli/src/ui/App.tsx | 2 ++ packages/cli/src/ui/utils/itermDetection.tsx | 16 ++++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 packages/cli/src/ui/utils/itermDetection.tsx diff --git a/packages/cli/src/ui/App.tsx b/packages/cli/src/ui/App.tsx index 25cc21c4..b17ab9d8 100644 --- a/packages/cli/src/ui/App.tsx +++ b/packages/cli/src/ui/App.tsx @@ -14,6 +14,7 @@ import InputPrompt from './components/InputPrompt.js'; import Footer from './components/Footer.js'; import { StreamingState } from '../core/gemini-stream.js'; import { PartListUnion } from '@google/genai'; +import ITermDetectionWarning from './utils/itermDetection.js'; import { useStartupWarnings, useInitializationErrorEffect, @@ -133,6 +134,7 @@ const App = ({ directory }: AppProps) => { )}