summaryrefslogtreecommitdiff
path: root/packages/cli/src/ui/App.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'packages/cli/src/ui/App.tsx')
-rw-r--r--packages/cli/src/ui/App.tsx7
1 files changed, 6 insertions, 1 deletions
diff --git a/packages/cli/src/ui/App.tsx b/packages/cli/src/ui/App.tsx
index ac508fbf..dcd4d490 100644
--- a/packages/cli/src/ui/App.tsx
+++ b/packages/cli/src/ui/App.tsx
@@ -42,6 +42,7 @@ import process from 'node:process';
import { getErrorMessage, type Config } from '@gemini-code/server';
import { useLogger } from './hooks/useLogger.js';
import { StreamingContext } from './contexts/StreamingContext.js';
+import { useGitBranchName } from './hooks/useGitBranchName.js';
interface AppProps {
config: Config;
@@ -269,6 +270,8 @@ export const App = ({
return consoleMessages.filter((msg) => msg.type !== 'debug');
}, [consoleMessages, config]);
+ const branchName = useGitBranchName(config.getTargetDir());
+
return (
<StreamingContext.Provider value={streamingState}>
<Box flexDirection="column" marginBottom={1} width="90%">
@@ -430,8 +433,10 @@ export const App = ({
)}
<Footer
- config={config}
+ model={config.getModel()}
+ targetDir={config.getTargetDir()}
debugMode={config.getDebugMode()}
+ branchName={branchName}
debugMessage={debugMessage}
cliVersion={cliVersion}
corgiMode={corgiMode}