diff --git a/.openclaw-sync/source.json b/.openclaw-sync/source.json index 92e3f371a..a424fcecb 100644 --- a/.openclaw-sync/source.json +++ b/.openclaw-sync/source.json @@ -1,5 +1,5 @@ { "repository": "openclaw/openclaw", - "sha": "9f2c8a6ab62582a5af931ff80e590419f143080e", - "syncedAt": "2026-05-04T22:29:05.651Z" + "sha": "f8e080386d8bcad6b90052e97ea9ba16584be30c", + "syncedAt": "2026-05-04T22:37:59.345Z" } diff --git a/docs/help/debugging.md b/docs/help/debugging.md index 073cfed9c..1e24d01df 100644 --- a/docs/help/debugging.md +++ b/docs/help/debugging.md @@ -157,6 +157,9 @@ Use `--benchmark-dir ` when you want profiles somewhere else. Use `--benchmark-no-force` when you want the benchmarked child to skip the default `--force` port cleanup and fail fast if the Gateway port is already in use. +Benchmark mode suppresses sync-I/O trace spam by default. Set +`OPENCLAW_TRACE_SYNC_IO=1` with `--benchmark` when you explicitly want both CPU +profiles and Node sync-I/O stack traces. The tmux wrapper carries common non-secret runtime selectors such as `OPENCLAW_PROFILE`, `OPENCLAW_CONFIG_PATH`, `OPENCLAW_STATE_DIR`,