























@@ -14,6 +14,7 @@ import {
1414parseProvider,
1515modelProviderConfigBatchJson,
1616repoRoot,
17+resolveParallelsModelTimeoutSeconds,
1718resolveHostIp,
1819resolveHostPort,
1920resolveLatestVersion,
@@ -343,7 +344,7 @@ class LinuxSmoke {
343344this.status.freshGateway = "pass";
344345await this.phase(
345346"fresh.first-local-agent-turn",
346-Number(process.env.OPENCLAW_PARALLELS_LINUX_AGENT_TIMEOUT_S || 900),
347+Number(process.env.OPENCLAW_PARALLELS_LINUX_AGENT_TIMEOUT_S || 1500),
347348() => this.verifyLocalTurn(),
348349);
349350this.status.freshAgent = "pass";
@@ -372,7 +373,7 @@ class LinuxSmoke {
372373this.status.upgradeGateway = "pass";
373374await this.phase(
374375"upgrade.first-local-agent-turn",
375-Number(process.env.OPENCLAW_PARALLELS_LINUX_AGENT_TIMEOUT_S || 900),
376+Number(process.env.OPENCLAW_PARALLELS_LINUX_AGENT_TIMEOUT_S || 1500),
376377() => this.verifyLocalTurn(),
377378);
378379this.status.upgradeAgent = "pass";
@@ -717,7 +718,7 @@ for attempt in 1 2; do
717718 set +e
718719 /usr/bin/env ${shellQuote(`${this.auth.apiKeyEnv}=${this.auth.apiKeyValue}`)} openclaw agent --local --agent main --session-id "$session_id" --message ${shellQuote(
719720 "Reply with exact ASCII text OK only.",
720- )} --thinking minimal --json >"$output_file" 2>&1
721+ )} --thinking minimal --timeout ${resolveParallelsModelTimeoutSeconds("linux")} --json >"$output_file" 2>&1
721722 rc=$?
722723 set -e
723724 cat "$output_file"
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。