From 0d460bbf771bc1f871ae1245846740e3d46bda07 Mon Sep 17 00:00:00 2001 From: Keith Lyons Date: Thu, 11 Sep 2025 20:16:09 -0400 Subject: [PATCH] fix: Restore footer configuration settings (#8041) (#8053) Co-authored-by: Miguel Solorio Co-authored-by: Miguel Solorio --- packages/cli/src/ui/components/Composer.tsx | 11 +- .../cli/src/ui/components/Footer.test.tsx | 52 +++++ packages/cli/src/ui/components/Footer.tsx | 178 ++++++++++-------- .../__snapshots__/Footer.test.tsx.snap | 20 ++ 4 files changed, 180 insertions(+), 81 deletions(-) create mode 100644 packages/cli/src/ui/components/__snapshots__/Footer.test.tsx.snap diff --git a/packages/cli/src/ui/components/Composer.tsx b/packages/cli/src/ui/components/Composer.tsx index 5080e252d6..6ef5bbfb9d 100644 --- a/packages/cli/src/ui/components/Composer.tsx +++ b/packages/cli/src/ui/components/Composer.tsx @@ -54,6 +54,9 @@ export const Composer = () => { promptTokenCount: uiState.sessionStats.lastPromptTokenCount, nightly: uiState.nightly, isTrustedFolder: uiState.isTrustedFolder, + hideCWD: settings.merged.ui?.footer?.hideCWD || false, + hideSandboxStatus: settings.merged.ui?.footer?.hideSandboxStatus || false, + hideModelInfo: settings.merged.ui?.footer?.hideModelInfo || false, }; return ( @@ -107,12 +110,16 @@ export const Composer = () => { - + {process.env['GEMINI_SYSTEM_MD'] && ( |⌐■_■| )} diff --git a/packages/cli/src/ui/components/Footer.test.tsx b/packages/cli/src/ui/components/Footer.test.tsx index e3673dfee7..bfcd94ba16 100644 --- a/packages/cli/src/ui/components/Footer.test.tsx +++ b/packages/cli/src/ui/components/Footer.test.tsx @@ -156,4 +156,56 @@ describe('