diff --git a/.openclaw-sync/source.json b/.openclaw-sync/source.json index 3b41d5a14..3b4698502 100644 --- a/.openclaw-sync/source.json +++ b/.openclaw-sync/source.json @@ -1,5 +1,5 @@ { "repository": "openclaw/openclaw", - "sha": "c341161a7755befcadc9eed7218326a07f312e93", - "syncedAt": "2026-04-08T18:57:28.681Z" + "sha": "21ef1bf8de47b0ef6e8ee07e3669b855999f61dd", + "syncedAt": "2026-04-08T19:09:41.709Z" } diff --git a/docs/concepts/qa-e2e-automation.md b/docs/concepts/qa-e2e-automation.md index 5358f5b90..d4777afef 100644 --- a/docs/concepts/qa-e2e-automation.md +++ b/docs/concepts/qa-e2e-automation.md @@ -98,7 +98,9 @@ pnpm openclaw qa character-eval \ --model xiaomi/mimo-v2-pro,thinking=high \ --model google/gemini-3.1-pro-preview,thinking=high \ --judge-model openai/gpt-5.4,thinking=xhigh,fast \ - --judge-model anthropic/claude-opus-4-6,thinking=high + --judge-model anthropic/claude-opus-4-6,thinking=high \ + --concurrency 8 \ + --judge-concurrency 8 ``` The command runs local QA gateway child processes, not Docker. Character eval @@ -118,6 +120,9 @@ single candidate or judge needs an override. Pass `--fast` only when you want to force fast mode on for every candidate model. Candidate and judge durations are recorded in the report for benchmark analysis, but judge prompts explicitly say not to rank by speed. +Candidate and judge model runs both default to concurrency 8. Lower +`--concurrency` or `--judge-concurrency` when provider limits or local gateway +pressure make a run too noisy. When no candidate `--model` is passed, the character eval defaults to `openai/gpt-5.4`, `openai/gpt-5.2`, `anthropic/claude-opus-4-6`, `anthropic/claude-sonnet-4-6`, `minimax/MiniMax-M2.7`, `zai/glm-5.1`,