From 7f3798e180db8d56fd45002ca61331e305a36a41 Mon Sep 17 00:00:00 2001 From: Brandon Keiji Date: Wed, 23 Apr 2025 22:00:40 +0000 Subject: feat: add CLI version number to footer (#134) --- packages/cli/src/ui/App.tsx | 4 +++- packages/cli/src/ui/components/Footer.tsx | 3 +++ 2 files changed, 6 insertions(+), 1 deletion(-) (limited to 'packages/cli/src/ui') diff --git a/packages/cli/src/ui/App.tsx b/packages/cli/src/ui/App.tsx index 48184cea..d6813387 100644 --- a/packages/cli/src/ui/App.tsx +++ b/packages/cli/src/ui/App.tsx @@ -28,9 +28,10 @@ import { Tips } from './components/Tips.js'; interface AppProps { config: Config; + cliVersion: string; } -export const App = ({ config }: AppProps) => { +export const App = ({ config, cliVersion }: AppProps) => { const [history, setHistory] = useState([]); const [startupWarnings, setStartupWarnings] = useState([]); const { streamingState, submitQuery, initError, debugMessage } = @@ -165,6 +166,7 @@ export const App = ({ config }: AppProps) => { queryLength={query.length} debugMode={config.getDebugMode()} debugMessage={debugMessage} + cliVersion={cliVersion} /> diff --git a/packages/cli/src/ui/components/Footer.tsx b/packages/cli/src/ui/components/Footer.tsx index 6722c0fd..1a61bd2f 100644 --- a/packages/cli/src/ui/components/Footer.tsx +++ b/packages/cli/src/ui/components/Footer.tsx @@ -14,6 +14,7 @@ interface FooterProps { queryLength: number; debugMode: boolean; debugMessage: string; + cliVersion: string; } export const Footer: React.FC = ({ @@ -21,6 +22,7 @@ export const Footer: React.FC = ({ queryLength, debugMode, debugMessage, + cliVersion, }) => ( {/* Left Section: Help/DebugMode */} @@ -50,6 +52,7 @@ export const Footer: React.FC = ({ {/* Right Section: Gemini Label */} {config.getModel()} + | CLI Version: {cliVersion} ); -- cgit v1.2.3