diff options
Diffstat (limited to 'packages/cli/src/ui/App.tsx')
| -rw-r--r-- | packages/cli/src/ui/App.tsx | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/packages/cli/src/ui/App.tsx b/packages/cli/src/ui/App.tsx index b99a57c3..43a1d1e6 100644 --- a/packages/cli/src/ui/App.tsx +++ b/packages/cli/src/ui/App.tsx @@ -4,7 +4,7 @@ * SPDX-License-Identifier: Apache-2.0 */ -import React, { useState, useMemo, useEffect } from 'react'; // Added useEffect +import React, { useState, useMemo } from 'react'; import { Box, Text } from 'ink'; import { StreamingState, type HistoryItem } from './types.js'; import { useGeminiStream } from './hooks/useGeminiStream.js'; @@ -25,10 +25,9 @@ import { Colors } from './colors.js'; interface AppProps { config: Config; - initialInput?: string; // Added optional prop } -export const App = ({ config, initialInput }: AppProps) => { +export const App = ({ config }: AppProps) => { // Destructured prop const [history, setHistory] = useState<HistoryItem[]>([]); const [startupWarnings, setStartupWarnings] = useState<string[]>([]); @@ -40,15 +39,6 @@ export const App = ({ config, initialInput }: AppProps) => { useStartupWarnings(setStartupWarnings); useInitializationErrorEffect(initError, history, setHistory); - // Effect to handle initial piped input - useEffect(() => { - if (initialInput && initialInput.trim() !== '') { - submitQuery(initialInput); - } - // Run only once on mount - // eslint-disable-next-line react-hooks/exhaustive-deps - }, []); - const userMessages = useMemo( () => history |
