From cc89830b2ab74ec8d4a04e5846c7d3a08bb6d31b Mon Sep 17 00:00:00 2001 From: Brandon Keiji Date: Wed, 18 Jun 2025 12:43:12 -0700 Subject: refactor: consolidate container image tag source of truth to cli package.json (#1156) --- packages/cli/src/config/sandboxConfig.ts | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) (limited to 'packages/cli/src') diff --git a/packages/cli/src/config/sandboxConfig.ts b/packages/cli/src/config/sandboxConfig.ts index 69a54900..5a86aed0 100644 --- a/packages/cli/src/config/sandboxConfig.ts +++ b/packages/cli/src/config/sandboxConfig.ts @@ -85,18 +85,13 @@ export async function loadSandboxConfig( argv: SandboxCliArgs, ): Promise { const sandboxOption = argv.sandbox ?? settings.sandbox; - const sandboxCommand = getSandboxCommand(sandboxOption); - if (!sandboxCommand) { - return undefined; - } + const command = getSandboxCommand(sandboxOption); const packageJson = await getPackageJson(); - return { - command: sandboxCommand, - image: - argv['sandbox-image'] ?? - process.env.GEMINI_SANDBOX_IMAGE ?? - packageJson?.config?.sandboxImageUri ?? - 'gemini-cli-sandbox', - }; + const image = + argv['sandbox-image'] ?? + process.env.GEMINI_SANDBOX_IMAGE ?? + packageJson?.config?.sandboxImageUri; + + return command && image ? { command, image } : undefined; } -- cgit v1.2.3