From bf6e809abf062948f5a098e1d22e64c81d4ab12f Mon Sep 17 00:00:00 2001 From: Seth Troisi Date: Thu, 24 Apr 2025 01:18:02 +0000 Subject: [PATCH] Pass GEMINI_API_KEY env variable to sandbox --- scripts/start_sandbox.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/scripts/start_sandbox.sh b/scripts/start_sandbox.sh index 81651a0d..ac8fe6e7 100755 --- a/scripts/start_sandbox.sh +++ b/scripts/start_sandbox.sh @@ -46,7 +46,12 @@ run_args+=(--name "$IMAGE-$INDEX" --hostname "$IMAGE-$INDEX") run_args+=(--env "SANDBOX=$IMAGE-$INDEX") # pass TERM and COLORTERM to container to maintain terminal colors -run_args+=(--env "TERM=${TERM:-}" --env "COLORTERM=${COLORTERM:-}") +run_args+=(--env TERM --env COLORTERM) + +# set GEMINI_API_KEY environment variable if it exists +if [ -n "${GEMINI_API_KEY:-}" ]; then + run_args+=(--env GEMINI_API_KEY) +fi # enable debugging via node --inspect-brk (and $DEBUG_PORT) if DEBUG is set node_args=()