

























@@ -94,6 +94,11 @@ if [[ -n "${DOCKER_HOME_DIR:-}" ]]; then
9494 openclaw_live_stage_auth_into_home "$DOCKER_HOME_DIR" "${AUTH_DIRS[@]}" --files "${AUTH_FILES[@]}"
9595 DOCKER_AUTH_PRESTAGED=1
9696fi
97+CONTAINER_NODE_OPTIONS="${OPENCLAW_DOCKER_NODE_OPTIONS:-${NODE_OPTIONS:-}}"
98+if [[ -z "$(openclaw_live_trim "$CONTAINER_NODE_OPTIONS")" ]]; then
99+ CONTAINER_NODE_OPTIONS="--max-old-space-size=4096"
100+fi
101+CONTAINER_NODE_OPTIONS="$CONTAINER_NODE_OPTIONS --disable-warning=ExperimentalWarning"
9710298103EXTERNAL_AUTH_MOUNTS=()
99104if ((${#AUTH_DIRS[@]} > 0)); then
@@ -172,7 +177,7 @@ DOCKER_RUN_ARGS=(docker run --rm -t \
172177 --entrypoint bash \
173178 -e COREPACK_ENABLE_DOWNLOAD_PROMPT=0 \
174179 -e HOME=/home/node \
175- -e NODE_OPTIONS=--disable-warning=ExperimentalWarning \
180+ -e NODE_OPTIONS="$CONTAINER_NODE_OPTIONS" \
176181 -e OPENCLAW_SKIP_CHANNELS=1 \
177182 -e OPENCLAW_SUPPRESS_NOTES=1 \
178183 -e OPENCLAW_DOCKER_AUTH_PRESTAGED="$DOCKER_AUTH_PRESTAGED" \
@@ -181,10 +186,14 @@ DOCKER_RUN_ARGS=(docker run --rm -t \
181186 -e OPENCLAW_LIVE_DOCKER_SCRIPTS_DIR="${DOCKER_TRUSTED_HARNESS_CONTAINER_DIR}/scripts" \
182187 -e OPENCLAW_LIVE_DOCKER_SOURCE_STAGE_MODE="${OPENCLAW_LIVE_DOCKER_SOURCE_STAGE_MODE:-copy}" \
183188 -e OPENCLAW_LIVE_TEST=1 \
189+ -e OPENCLAW_LIVE_TEST_QUIET="${OPENCLAW_LIVE_TEST_QUIET:-}" \
190+ -e OPENCLAW_LIVE_WRAPPER_HEARTBEAT_MS="${OPENCLAW_LIVE_WRAPPER_HEARTBEAT_MS:-}" \
191+ -e OPENCLAW_LIVE_REQUIRE_PROFILE_KEYS="${OPENCLAW_LIVE_REQUIRE_PROFILE_KEYS:-}" \
184192 -e OPENCLAW_LIVE_GATEWAY_MODELS="${OPENCLAW_LIVE_GATEWAY_MODELS:-modern}" \
185193 -e OPENCLAW_LIVE_GATEWAY_PROVIDERS="${OPENCLAW_LIVE_GATEWAY_PROVIDERS:-}" \
186194 -e OPENCLAW_LIVE_GATEWAY_SMOKE="${OPENCLAW_LIVE_GATEWAY_SMOKE:-1}" \
187195 -e OPENCLAW_LIVE_GATEWAY_MAX_MODELS="${OPENCLAW_LIVE_GATEWAY_MAX_MODELS:-8}" \
196+ -e OPENCLAW_LIVE_GATEWAY_HEARTBEAT_MS="${OPENCLAW_LIVE_GATEWAY_HEARTBEAT_MS:-}" \
188197 -e OPENCLAW_LIVE_GATEWAY_STEP_TIMEOUT_MS="${OPENCLAW_LIVE_GATEWAY_STEP_TIMEOUT_MS:-45000}" \
189198 -e OPENCLAW_LIVE_GATEWAY_MODEL_TIMEOUT_MS="${OPENCLAW_LIVE_GATEWAY_MODEL_TIMEOUT_MS:-90000}")
190199openclaw_live_append_array DOCKER_RUN_ARGS DOCKER_HOME_MOUNT
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。