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.tsx38
1 files changed, 21 insertions, 17 deletions
diff --git a/packages/cli/src/ui/App.tsx b/packages/cli/src/ui/App.tsx
index 1aeb3bd0..d71d8371 100644
--- a/packages/cli/src/ui/App.tsx
+++ b/packages/cli/src/ui/App.tsx
@@ -1249,23 +1249,27 @@ const App = ({ config, settings, startupWarnings = [], version }: AppProps) => {
)}
</Box>
)}
- <Footer
- model={currentModel}
- targetDir={config.getTargetDir()}
- debugMode={config.getDebugMode()}
- branchName={branchName}
- debugMessage={debugMessage}
- corgiMode={corgiMode}
- errorCount={errorCount}
- showErrorDetails={showErrorDetails}
- showMemoryUsage={
- config.getDebugMode() || settings.merged.showMemoryUsage || false
- }
- promptTokenCount={sessionStats.lastPromptTokenCount}
- nightly={nightly}
- vimMode={vimModeEnabled ? vimMode : undefined}
- isTrustedFolder={isTrustedFolderState}
- />
+ {!settings.merged.hideFooter && (
+ <Footer
+ model={currentModel}
+ targetDir={config.getTargetDir()}
+ debugMode={config.getDebugMode()}
+ branchName={branchName}
+ debugMessage={debugMessage}
+ corgiMode={corgiMode}
+ errorCount={errorCount}
+ showErrorDetails={showErrorDetails}
+ showMemoryUsage={
+ config.getDebugMode() ||
+ settings.merged.showMemoryUsage ||
+ false
+ }
+ promptTokenCount={sessionStats.lastPromptTokenCount}
+ nightly={nightly}
+ vimMode={vimModeEnabled ? vimMode : undefined}
+ isTrustedFolder={isTrustedFolderState}
+ />
+ )}
</Box>
</Box>
</StreamingContext.Provider>