diff options
Diffstat (limited to 'packages/cli/src/ui/components/Footer.tsx')
| -rw-r--r-- | packages/cli/src/ui/components/Footer.tsx | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/packages/cli/src/ui/components/Footer.tsx b/packages/cli/src/ui/components/Footer.tsx index aaf6c176..09b94ec1 100644 --- a/packages/cli/src/ui/components/Footer.tsx +++ b/packages/cli/src/ui/components/Footer.tsx @@ -32,6 +32,7 @@ interface FooterProps { promptTokenCount: number; nightly: boolean; vimMode?: string; + isTrustedFolder?: boolean; } export const Footer: React.FC<FooterProps> = ({ @@ -47,6 +48,7 @@ export const Footer: React.FC<FooterProps> = ({ promptTokenCount, nightly, vimMode, + isTrustedFolder, }) => { const { columns: terminalWidth } = useTerminalSize(); @@ -90,7 +92,7 @@ export const Footer: React.FC<FooterProps> = ({ )} </Box> - {/* Middle Section: Centered Sandbox Info */} + {/* Middle Section: Centered Trust/Sandbox Info */} <Box flexGrow={isNarrow ? 0 : 1} alignItems="center" @@ -99,7 +101,9 @@ export const Footer: React.FC<FooterProps> = ({ paddingX={isNarrow ? 0 : 1} paddingTop={isNarrow ? 1 : 0} > - {process.env.SANDBOX && process.env.SANDBOX !== 'sandbox-exec' ? ( + {isTrustedFolder === false ? ( + <Text color={theme.status.warning}>untrusted</Text> + ) : process.env.SANDBOX && process.env.SANDBOX !== 'sandbox-exec' ? ( <Text color="green"> {process.env.SANDBOX.replace(/^gemini-(?:cli-)?/, '')} </Text> |
