diff --git a/packages/cli/src/ui/AppContainer.tsx b/packages/cli/src/ui/AppContainer.tsx index 7cc9b4ec7b..16321cd259 100644 --- a/packages/cli/src/ui/AppContainer.tsx +++ b/packages/cli/src/ui/AppContainer.tsx @@ -1180,9 +1180,12 @@ Logging in with Google... Restarting Gemini CLI to continue. [config, getPreferredEditor], ); - useEffect(() => () => { + useEffect( + () => () => { streamAgent?.dispose?.(); - }, [streamAgent]); + }, + [streamAgent], + ); const activeStream = streamAgent ? // eslint-disable-next-line react-hooks/rules-of-hooks