From d8c0587346b759d7ca5e02651a6bfb7586f67a34 Mon Sep 17 00:00:00 2001 From: Olcan Date: Thu, 24 Apr 2025 10:32:30 -0700 Subject: [PATCH] better sandbox check (#150) --- packages/cli/src/gemini.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/cli/src/gemini.ts b/packages/cli/src/gemini.ts index b8bfbc60..ed6c2cf4 100644 --- a/packages/cli/src/gemini.ts +++ b/packages/cli/src/gemini.ts @@ -21,7 +21,10 @@ async function main() { const config = loadCliConfig(); let input = config.getQuestion(); - if (process.env.GEMINI_CODE_SANDBOX && !process.env.SANDBOX) { + const sandboxEnabled = + process.env.GEMINI_CODE_SANDBOX && + !['0', 'false'].includes(process.env.GEMINI_CODE_SANDBOX.toLowerCase()); + if (sandboxEnabled && !process.env.SANDBOX) { console.log('WARNING: sandboxing is enabled, but still OUTSIDE sandbox'); // TODO: get inside sandbox }