Refactor: Move GEMINI.md file count to Footer (#351)

This commit is contained in:
Allen Hutchison 2025-05-14 16:15:41 -07:00 committed by GitHub
parent 416813452e
commit a5f5d7b33a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 14 additions and 21 deletions

View File

@ -290,13 +290,6 @@ export const App = ({
{shortenPath(config.getTargetDir(), 70)}
</Text>
</Box>
{geminiMdFileCount > 0 && (
<Box>
<Text color={Colors.SubtleComment}>
Using {geminiMdFileCount} GEMINI.md files
</Text>
</Box>
)}
</Box>
<InputPrompt
@ -363,10 +356,10 @@ export const App = ({
<Footer
config={config}
queryLength={query.length}
debugMode={config.getDebugMode()}
debugMessage={debugMessage}
cliVersion={cliVersion}
geminiMdFileCount={geminiMdFileCount}
/>
<ConsoleOutput />
</Box>

View File

@ -11,31 +11,31 @@ import { Config } from '@gemini-code/server';
interface FooterProps {
config: Config;
queryLength: number;
debugMode: boolean;
debugMessage: string;
cliVersion: string;
geminiMdFileCount: number;
}
export const Footer: React.FC<FooterProps> = ({
config,
queryLength,
debugMode,
debugMessage,
cliVersion,
geminiMdFileCount,
}) => (
<Box marginTop={1} display="flex" justifyContent="space-between" width="100%">
{/* Left Section: Help/DebugMode */}
<Box>
<Box>
<Text color={Colors.SubtleComment}>
{queryLength === 0 ? '? for shortcuts' : ''}
{debugMode && (
<Text color={Colors.AccentRed}>
{' '}
{debugMessage || 'Running in debug mode.'}
</Text>
)}
</Text>
{geminiMdFileCount > 0 && (
<Text color={Colors.SubtleComment}>
Using {geminiMdFileCount} GEMINI.md files
</Text>
)}
{debugMode && (
<Text color={Colors.AccentRed}>
{debugMessage || ' | Running in debug mode.'}
</Text>
)}
</Box>
{/* Middle Section: Centered Sandbox Info */}