Bug type
Regression (worked before, now fails)
Beta release blocker
No
Summary
OpenClaw detects and runs the browser service successfully, but the agent session does not receive a browser tool in its available tools list.
Environment
- OpenClaw app version: 2026.3.24
- Update available: 2026.3.31
- OS: linux 6.12.75+rpt-rpi-2712 (arm64)
- Gateway mode: local
- Surface/channel observed on: webchat and WhatsApp-connected session context
- Model/runtime observed: main agent session
Config
From ~/.openclaw/openclaw.json:
"browser": {
"enabled": true,
"defaultProfile": "openclaw"
}
Also relevant:
"tools": {
"profile": "coding",
"web": {
"search": {
"enabled": true,
"provider": "duckduckgo"
}
}
}
Steps to reproduce
- Enable browser in ~/.openclaw/openclaw.json
- Confirm browser service is healthy with:
- Start/use an agent session
- Ask the agent to list available tools
- Observe that browser is missing
Expected behavior
If browser support is enabled and running, the agent should either:
- receive a browser tool in its tool list, or
- surface a clear message/documented reason why browser is not available in this runtime/profile
Actual behavior
openclaw browser status shows browser support is live and Brave is detected/running:
profile: openclaw
enabled: true
running: true
transport: cdp
cdpPort: 18800
cdpUrl: http://127.0.0.1:18800
browser: brave
detectedBrowser: brave
detectedPath: /usr/bin/brave-browser
profileColor: #FF4500
But in the agent session, the available tools are:
read
write
edit
exec
process
web_search
web_fetch
cron
sessions_list
sessions_history
sessions_send
subagents
session_status
memory_search
memory_get
sessions_spawn
sessions_yield
No browser tool is present.
OpenClaw version
2026.3.24
Operating system
linux 6.12.75+rpt-rpi-2712 (arm64)
Install method
npm global
Model
openai-codex/gpt-5.4
Provider / routing chain
openclaw local
Additional provider/model setup details
Notes / suspicion
This may be one of:
- tool exposure/injection bug
- stale session bootstrap/tool registry
- tools.profile: "coding" accidentally excludes browser
- mismatch between gateway/browser capability and agent runtime tool provisioning
Logs, screenshots, and evidence
Impact and severity
No response
Additional information
No response
Bug type
Regression (worked before, now fails)
Beta release blocker
No
Summary
OpenClaw detects and runs the browser service successfully, but the agent session does not receive a browser tool in its available tools list.
Environment
Config
From ~/.openclaw/openclaw.json:
Also relevant:
Steps to reproduce
Expected behavior
If browser support is enabled and running, the agent should either:
Actual behavior
openclaw browser status shows browser support is live and Brave is detected/running:
But in the agent session, the available tools are:
No browser tool is present.
OpenClaw version
2026.3.24
Operating system
linux 6.12.75+rpt-rpi-2712 (arm64)
Install method
npm global
Model
openai-codex/gpt-5.4
Provider / routing chain
openclaw local
Additional provider/model setup details
Notes / suspicion
This may be one of:
Logs, screenshots, and evidence
Impact and severity
No response
Additional information
No response