mirror of
https://github.com/openclaw/openclaw.git
synced 2026-06-03 15:44:06 +00:00
docs(browser): add Notte cloud browser to direct WebSocket CDP providers
Notte exposes a CDP-compatible WebSocket gateway at wss://us-prod.notte.cc/sessions/connect?token=<NOTTE_API_KEY> that auto-creates a session on connect — the same shape OpenClaw's existing "Direct WebSocket CDP providers" section was generically framed for (per #31085). Real behaviour proof (against wss://us-prod.notte.cc/sessions/connect): $ openclaw browser --browser-profile notte open https://example.com opened: https://example.com/ tab: t4 id: 7FE04AC44931A6E1C799DE4ABF0DC807 A screenshot captured against the same session is a 1254x1111 PNG of the rendered example.com page. Playwright connectOverCDP flow against the same URL (today): connectOverCDP 695ms context.newCDPSession(page) 169ms session.send('Target.getTargetInfo') → targetId 87ms page.goto('https://example.com') 631ms total 1.8s AI-assisted (Claude Opus 4.7). codex review --base origin/main returned clean. See PR description for the full pre-flight checklist. Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
committed by
Peter Steinberger
parent
beb665212c
commit
eb7e237151
@@ -482,6 +482,42 @@ Notes:
|
||||
- See the [Browserbase docs](https://docs.browserbase.com) for full API
|
||||
reference, SDK guides, and integration examples.
|
||||
|
||||
### Notte
|
||||
|
||||
[Notte](https://www.notte.cc) is a cloud platform for running headless
|
||||
browsers with built-in stealth, residential proxies, and a CDP-native
|
||||
WebSocket gateway.
|
||||
|
||||
```json5
|
||||
{
|
||||
browser: {
|
||||
enabled: true,
|
||||
defaultProfile: "notte",
|
||||
remoteCdpTimeoutMs: 3000,
|
||||
remoteCdpHandshakeTimeoutMs: 5000,
|
||||
profiles: {
|
||||
notte: {
|
||||
cdpUrl: "wss://us-prod.notte.cc/sessions/connect?token=<NOTTE_API_KEY>",
|
||||
color: "#7C3AED",
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
||||
```
|
||||
|
||||
Notes:
|
||||
|
||||
- [Sign up](https://console.notte.cc) and copy your **API Key** from the
|
||||
console settings page.
|
||||
- Replace `<NOTTE_API_KEY>` with your real Notte API key.
|
||||
- Notte auto-creates a browser session on WebSocket connect, so no manual
|
||||
session creation step is needed. The session is destroyed when the
|
||||
WebSocket disconnects.
|
||||
- The free tier allows five concurrent sessions and 100 lifetime browser
|
||||
hours. See [pricing](https://www.notte.cc/#pricing) for paid plan limits.
|
||||
- See the [Notte docs](https://docs.notte.cc) for full API reference, SDK
|
||||
guides, and integration examples.
|
||||
|
||||
## Security
|
||||
|
||||
Key ideas:
|
||||
|
||||
Reference in New Issue
Block a user