Skip to content

Commit 10ba570

Browse files
committed
docs(browser-control): document OPENCLAW_EAGER_BROWSER_CONTROL_SERVER requirement
The standalone loopback HTTP API only starts when OPENCLAW_EAGER_BROWSER_CONTROL_SERVER=1 is set in the gateway service environment. Without it, browser control works via CLI and agent tools but nothing listens on the loopback control port. Fixes #92841
1 parent b3dc274 commit 10ba570

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

docs/tools/browser-control.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,12 @@ CLI, and scripting patterns (snapshots, refs, waits, debug flows).
1313

1414
## Control API (optional)
1515

16-
For local integrations only, the Gateway exposes a small loopback HTTP API:
16+
For local integrations only, the Gateway exposes a small loopback HTTP API.
17+
This standalone server is opt-in — set the environment variable
18+
`OPENCLAW_EAGER_BROWSER_CONTROL_SERVER=1` in the gateway service environment
19+
and restart the gateway before the HTTP endpoints become available. Without
20+
this variable the browser control runtime still works through the CLI and
21+
agent tools, but nothing listens on the loopback control port.
1722

1823
- Status/start/stop: `GET /`, `POST /start`, `POST /stop`
1924
- Tabs: `GET /tabs`, `POST /tabs/open`, `POST /tabs/focus`, `DELETE /tabs/:targetId`

0 commit comments

Comments
 (0)