From cf82b6e127e508b10d4c9735ae3f6303f2f66fe2 Mon Sep 17 00:00:00 2001 From: Brandon Keiji Date: Fri, 30 May 2025 19:57:46 +0000 Subject: [PATCH] fix(sandbox): prepare package.json before building sandbox image (#626) --- package.json | 2 +- packages/cli/src/ui/hooks/slashCommandProcessor.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index af706574..c8649b77 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "prepare:cli-packagejson": "node scripts/prepare-cli-packagejson.js", "publish:sandbox": "scripts/publish-sandbox.sh", "publish:npm": "npm publish --workspaces ${NPM_PUBLISH_TAG:+--tag=$NPM_PUBLISH_TAG} ${NPM_DRY_RUN:+--dry-run}", - "publish:release": "npm run build:packages && npm run build:docker && npm run tag:docker && npm run prepare:cli-packagejson && npm run publish:sandbox && npm run publish:npm" + "publish:release": "npm run build:packages && npm run prepare:cli-packagejson && npm run build:docker && npm run tag:docker && npm run publish:sandbox && npm run publish:npm" }, "bin": { "gemini": "bundle/gemini.js" diff --git a/packages/cli/src/ui/hooks/slashCommandProcessor.ts b/packages/cli/src/ui/hooks/slashCommandProcessor.ts index d4daa5c9..5ec07c91 100644 --- a/packages/cli/src/ui/hooks/slashCommandProcessor.ts +++ b/packages/cli/src/ui/hooks/slashCommandProcessor.ts @@ -172,7 +172,7 @@ export const useSlashCommandProcessor = ( const osVersion = `${process.platform} ${process.version}`; let sandboxEnv = 'no sandbox'; if (process.env.SANDBOX && process.env.SANDBOX !== 'sandbox-exec') { - sandboxEnv = process.env.SANDBOX.replace(/^gemini-(?:code-)?/, ''); + sandboxEnv = process.env.SANDBOX; } else if (process.env.SANDBOX === 'sandbox-exec') { sandboxEnv = `sandbox-exec (${process.env.SEATBELT_PROFILE || 'unknown'})`; }