From ff0805ecc77790a43862292da15d1ad232e9a48c Mon Sep 17 00:00:00 2001 From: "openclaw-docs-sync[bot]" Date: Sat, 25 Apr 2026 17:55:28 +0000 Subject: [PATCH] chore(sync): mirror docs from openclaw/openclaw@617e1dd6bf7d767643d86245b483ee34901ebb67 --- .openclaw-sync/source.json | 4 ++-- docs/gateway/configuration-reference.md | 3 +++ docs/tools/browser.md | 4 +++- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.openclaw-sync/source.json b/.openclaw-sync/source.json index 54de5aba3..41957a502 100644 --- a/.openclaw-sync/source.json +++ b/.openclaw-sync/source.json @@ -1,5 +1,5 @@ { "repository": "openclaw/openclaw", - "sha": "f56bf63b0602bfe985a2d5dd09bca7fe318f5fc0", - "syncedAt": "2026-04-25T17:36:57.539Z" + "sha": "617e1dd6bf7d767643d86245b483ee34901ebb67", + "syncedAt": "2026-04-25T17:53:57.872Z" } diff --git a/docs/gateway/configuration-reference.md b/docs/gateway/configuration-reference.md index 520535c28..ec916e481 100644 --- a/docs/gateway/configuration-reference.md +++ b/docs/gateway/configuration-reference.md @@ -253,6 +253,9 @@ See [Plugins](/tools/plugin). - `profiles.*.cdpUrl` accepts `http://`, `https://`, `ws://`, and `wss://`. Use HTTP(S) when you want OpenClaw to discover `/json/version`; use WS(S) when your provider gives you a direct DevTools WebSocket URL. +- `remoteCdpTimeoutMs` and `remoteCdpHandshakeTimeoutMs` apply to remote and + `attachOnly` CDP reachability plus tab-opening requests. Managed loopback + profiles keep local CDP defaults. - If an externally managed CDP service is reachable through loopback, set that profile's `attachOnly: true`; otherwise OpenClaw treats the loopback port as a local managed browser profile and may report local port ownership errors. diff --git a/docs/tools/browser.md b/docs/tools/browser.md index 365bd0586..f8ec17d5d 100644 --- a/docs/tools/browser.md +++ b/docs/tools/browser.md @@ -193,7 +193,9 @@ Browser settings live in `~/.openclaw/openclaw.json`. - Control service binds to loopback on a port derived from `gateway.port` (default `18791` = gateway + 2). Overriding `gateway.port` or `OPENCLAW_GATEWAY_PORT` shifts the derived ports in the same family. - Local `openclaw` profiles auto-assign `cdpPort`/`cdpUrl`; set those only for remote CDP. `cdpUrl` defaults to the managed local CDP port when unset. -- `remoteCdpTimeoutMs` applies to remote (non-loopback) CDP HTTP reachability checks; `remoteCdpHandshakeTimeoutMs` applies to remote CDP WebSocket handshakes. +- `remoteCdpTimeoutMs` applies to remote and `attachOnly` CDP HTTP reachability + checks and tab-opening HTTP requests; `remoteCdpHandshakeTimeoutMs` applies to + their CDP WebSocket handshakes. - `localLaunchTimeoutMs` is the budget for a locally launched managed Chrome process to expose its CDP HTTP endpoint. `localCdpReadyTimeoutMs` is the follow-up budget for CDP websocket readiness after the process is discovered.