diff --git a/packages/cli/src/config/footerItems.ts b/packages/cli/src/config/footerItems.ts
index c9de4790e4..472a3a5f9b 100644
--- a/packages/cli/src/config/footerItems.ts
+++ b/packages/cli/src/config/footerItems.ts
@@ -12,70 +12,60 @@ export const ALL_ITEMS = [
header: 'Path',
label: 'cwd',
description: 'Current directory path',
- defaultEnabled: true,
},
{
id: 'git-branch',
header: 'Branch',
label: 'git-branch',
description: 'Current git branch name',
- defaultEnabled: true,
},
{
id: 'sandbox-status',
header: '/docs',
label: 'sandbox-status',
description: 'Sandbox type and trust indicator',
- defaultEnabled: true,
},
{
id: 'model-name',
header: '/model',
label: 'model-name',
description: 'Current model identifier',
- defaultEnabled: true,
},
{
id: 'context-remaining',
header: 'Context',
label: 'context-remaining',
description: 'Percentage of context window remaining',
- defaultEnabled: false,
},
{
id: 'quota',
header: '/stats',
label: 'quota',
description: 'Remaining usage on daily limit',
- defaultEnabled: true,
},
{
id: 'memory-usage',
header: 'Memory',
label: 'memory-usage',
description: 'Node.js heap memory usage',
- defaultEnabled: false,
},
{
id: 'session-id',
header: 'Session',
label: 'session-id',
description: 'Unique identifier for the current session',
- defaultEnabled: false,
},
{
id: 'code-changes',
header: 'Diff',
label: 'code-changes',
description: 'Lines added/removed in the session',
- defaultEnabled: true,
},
{
id: 'token-count',
header: 'Tokens',
label: 'token-count',
description: 'Total tokens used in the session',
- defaultEnabled: false,
},
] as const;
@@ -86,7 +76,6 @@ export interface FooterItem {
header: string;
label: string;
description: string;
- defaultEnabled: boolean;
}
export const DEFAULT_ORDER = [
diff --git a/packages/cli/src/ui/components/Footer.test.tsx b/packages/cli/src/ui/components/Footer.test.tsx
index 6d698055d2..b3164d8c95 100644
--- a/packages/cli/src/ui/components/Footer.test.tsx
+++ b/packages/cli/src/ui/components/Footer.test.tsx
@@ -4,7 +4,7 @@
* SPDX-License-Identifier: Apache-2.0
*/
-import { describe, it, expect } from 'vitest';
+import { describe, it, expect, vi, afterEach } from 'vitest';
import { renderWithProviders } from '../../test-utils/render.js';
import { Footer } from './Footer.js';
import { createMockSettings } from '../../test-utils/settings.js';
@@ -210,6 +210,10 @@ describe('', () => {
});
describe('sandbox and trust info', () => {
+ afterEach(() => {
+ vi.unstubAllEnvs();
+ });
+
it('should display untrusted when isTrustedFolder is false', () => {
const { lastFrame } = renderWithProviders(, {
width: 120,
@@ -540,13 +544,7 @@ describe('', () => {
},
ui: {
footer: {
- items: [
- 'vim-mode',
- 'cwd',
- 'git-branch',
- 'sandbox-status',
- 'model-name',
- ],
+ items: ['cwd', 'git-branch', 'sandbox-status', 'model-name'],
},
},
}),