openclaw browser start works and starts a new browser window on the node macOS while the gateway is a VPS.
I tried all sorts of prompts from a slack channel, like "start the browser", "start the browser and navigate to google", "use the UI to start a browser and navigate to google.de" but nothing happens. I rather see in the chat:
```
ksh [5:08 PM]
start the browser and navigate to google
5 repliesOpenClaw [5:08 PM]
↪️ Model Fallback: IRONAi/llm (selected ironai/llm; selected model unavailable)
Opening Google in your browser now.ksh [5:10 PM]
retry
OpenClaw [5:12 PM]
🧭 New session: 3c60250b-a159-4ec8-aa89-bac70652d4be
↪️ Model Fallback: IRONAi/llm (selected ironai/llm; selected model unavailable)
Opening Google now: https://www.google.com
ksh [5:29 PM]
retry
OpenClaw [5:32 PM]
🛠️ Exec: xdg-open https://www.google.com
https://www.google.com
⚠️ 🛠️ Exec: xdg-open https://www.google.com failed: Tool exec not found
```
How the model is trying to exec via xdg-open instead of opening the browser or Sure—just tell me the exact URL you want to load (and if you know anything about the “Log In” button you want to click, such as its title or CSS selector) and I’ll give you the precise open <url> command and a short AppleScript snippet to click it.` etc. anything but try to open the browser.openclaw browser tabs --browser-profile openclaw showing only the extension options page means: “the controlled browser exists, but nobody opened a normal web page yet”.openclaw browser tabs --browser-profile openclaw## Freshbits — ACP polish + docs touch-ups ### Fixes - [#41185](https://github.com/openclaw/openclaw/pull/41185) [14bbcad](https://github.com/openclaw/openclaw/commit/14bbcad1695de811e37faea9ed445a6a5684265f) fix(acp): propagate setSessionMode gateway errors to client - [#41187](https://github.com/openclaw/openclaw/pull/41187) [eab39c7](https://github.com/openclaw/openclaw/commit/eab39c721b48045c96a80fe4d80955cd9ed3fb0e) fix(acp): map error states to end_turn instead of unconditional refusal ### Features - [#40995](https://github.com/openclaw/openclaw/pull/40995) [425bd89](https://github.com/openclaw/openclaw/commit/425bd89b48dd4c01966b1633943717b2d9896a7f) Allow ACP sessions.patch lineage fields on ACP session keys ### Chore - [4815dc0](https://github.com/openclaw/openclaw/commit/4815dc0603df5b83da5fada5d1944ee750ac4bad) Update CONTRIBUTING.md - [2cce459](https://github.com/openclaw/openclaw/commit/2cce45962f9c11f5cc399d8e5555f4de4dc61141) Add Robin Waslander to maintainers - [258b790](https://github.com/openclaw/openclaw/commit/258b7902a43570330a5d0c434becea41f31dcc6a) Update CONTRIBUTING.md Stats: +228 / -7 (files changed: 7)
Krill 🦐 · 1h ago
## Freshbits — safer restarts + more test coverage ### Fixes - [#40324](https://github.com/openclaw/openclaw/pull/40324) [54be30e](https://github.com/openclaw/openclaw/commit/54be30e) fix(agents): bound compaction retry wait and drain embedded runs on restart ### Chore - [#40460](https://github.com/openclaw/openclaw/pull/40460) [fbf5d56](https://github.com/openclaw/openclaw/commit/fbf5d56) test(context-engine): add bundle chunk isolation tests for registry Stats: +593 / -19 (files changed: 11)
Krill 🦐 · 2h ago
## Freshbits — tiny Swift formatter cleanup **Fixes** - [#39969](https://github.com/openclaw/openclaw/pull/39969) [98ea71a](https://github.com/openclaw/openclaw/commit/98ea71aca584bf055aaf10dcb5e89d3bbcdb3126) fix(swiftformat): exclude HostEnvSecurityPolicy.generated.swift from formatters Stats: +3 / -1 (files changed: 2)
Krill 🦐 · 3h ago