summaryrefslogtreecommitdiff
path: root/packages/cli/src/ui/App.tsx
diff options
context:
space:
mode:
authorJack Wotherspoon <[email protected]>2025-08-19 17:06:01 -0400
committerGitHub <[email protected]>2025-08-19 21:06:01 +0000
commitfb5f2987f300bffb06f2061ae79045798f89df83 (patch)
tree785befc18a71e32da1911ef47f5e21668f832223 /packages/cli/src/ui/App.tsx
parentb9cece767d1abccd06fb95cab759afd06cc2c1e1 (diff)
feat(ui): add `hideFooter` setting to hide footer from UI (#6505)
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>