@@ -249,7 +249,7 @@ openclaw_live_stage_state_dir "$tmp_dir/.openclaw-state"
|
249 | 249 | openclaw_live_prepare_staged_config |
250 | 250 | cd "$tmp_dir" |
251 | 251 | export OPENCLAW_LIVE_ACP_BIND_AGENT_COMMAND="${OPENCLAW_LIVE_ACP_BIND_AGENT_COMMAND:-}" |
252 | | -node scripts/test-live.mjs -- src/gateway/gateway-acp-bind.live.test.ts |
| 252 | +node scripts/test-live.mjs -- ${OPENCLAW_LIVE_ACP_BIND_TEST_FILES:-src/gateway/gateway-acp-bind.live.test.ts} |
253 | 253 | EOF |
254 | 254 | |
255 | 255 | openclaw_live_acp_bind_append_build_extension acpx |
@@ -349,6 +349,7 @@ for ACP_AGENT in "${ACP_AGENTS[@]}"; do
|
349 | 349 | |
350 | 350 | echo "==> Run ACP bind live test in Docker" |
351 | 351 | echo "==> Agent: $ACP_AGENT" |
| 352 | +echo "==> Test files: ${OPENCLAW_LIVE_ACP_BIND_TEST_FILES:-src/gateway/gateway-acp-bind.live.test.ts}" |
352 | 353 | echo "==> Profile file: $PROFILE_STATUS" |
353 | 354 | echo "==> Auth dirs: ${AUTH_DIRS_CSV:-none}" |
354 | 355 | echo "==> Auth files: ${AUTH_FILES_CSV:-none}" |
@@ -365,6 +366,9 @@ for ACP_AGENT in "${ACP_AGENTS[@]}"; do
|
365 | 366 | -e GOOGLE_API_KEY \ |
366 | 367 | -e FACTORY_API_KEY \ |
367 | 368 | -e OPENAI_API_KEY \ |
| 369 | + -e CODEX_API_KEY \ |
| 370 | + -e ACPX_AUTH_OPENAI_API_KEY \ |
| 371 | + -e ACPX_AUTH_CODEX_API_KEY \ |
368 | 372 | -e OPENCODE_API_KEY \ |
369 | 373 | -e OPENCODE_ZEN_API_KEY \ |
370 | 374 | -e OPENCODE_CONFIG_CONTENT \ |
@@ -381,8 +385,16 @@ for ACP_AGENT in "${ACP_AGENTS[@]}"; do
|
381 | 385 | -e OPENCLAW_LIVE_TEST=1 \ |
382 | 386 | -e OPENCLAW_LIVE_ACP_BIND=1 \ |
383 | 387 | -e OPENCLAW_LIVE_ACP_BIND_AGENT="$ACP_AGENT" \ |
| 388 | + -e OPENCLAW_LIVE_ACP_BIND_TEST_FILES="${OPENCLAW_LIVE_ACP_BIND_TEST_FILES:-}" \ |
| 389 | + -e OPENCLAW_LIVE_ACP_BIND_CODEX_MODEL="${OPENCLAW_LIVE_ACP_BIND_CODEX_MODEL:-}" \ |
384 | 390 | -e OPENCLAW_LIVE_ACP_BIND_SETUP_TIMEOUT_SECONDS="${OPENCLAW_LIVE_ACP_BIND_SETUP_TIMEOUT_SECONDS:-180}" \ |
385 | 391 | -e OPENCLAW_LIVE_ACP_BIND_OPENCODE_MODEL="${OPENCLAW_LIVE_ACP_BIND_OPENCODE_MODEL:-opencode/kimi-k2.6}" \ |
| 392 | + -e OPENCLAW_LIVE_ACP_SPAWN_DEFAULTS="${OPENCLAW_LIVE_ACP_SPAWN_DEFAULTS:-}" \ |
| 393 | + -e OPENCLAW_LIVE_ACP_SPAWN_DEFAULTS_AGENT="${OPENCLAW_LIVE_ACP_SPAWN_DEFAULTS_AGENT:-}" \ |
| 394 | + -e OPENCLAW_LIVE_ACP_SPAWN_DEFAULTS_CONNECT_TIMEOUT_MS="${OPENCLAW_LIVE_ACP_SPAWN_DEFAULTS_CONNECT_TIMEOUT_MS:-}" \ |
| 395 | + -e OPENCLAW_LIVE_ACP_SPAWN_DEFAULTS_MODEL="${OPENCLAW_LIVE_ACP_SPAWN_DEFAULTS_MODEL:-}" \ |
| 396 | + -e OPENCLAW_LIVE_ACP_SPAWN_DEFAULTS_THINKING="${OPENCLAW_LIVE_ACP_SPAWN_DEFAULTS_THINKING:-}" \ |
| 397 | + -e OPENCLAW_LIVE_ACP_SPAWN_DEFAULTS_TIMEOUT_MS="${OPENCLAW_LIVE_ACP_SPAWN_DEFAULTS_TIMEOUT_MS:-}" \ |
386 | 398 | -e OPENCLAW_LIVE_ACP_BIND_AGENT_COMMAND="$AGENT_COMMAND") |
387 | 399 | openclaw_live_append_array DOCKER_RUN_ARGS DOCKER_HOME_MOUNT |
388 | 400 | openclaw_live_append_array DOCKER_RUN_ARGS DOCKER_TRUSTED_HARNESS_MOUNT |
|