openclaw/docs
Peter Steinberger 8fdf7570a1
feat(gateway): live Desktop observer for cloud workers (Labs) (#120727)
* feat(gateway): live desktop observer for cloud workers

Adds live observation for cloud worker desktops through the gateway and Crabbox plugin, including desktop provisioning, persisted desktop metadata, tunneled WebSocket proxying, and the worker.desktop.observe protocol method.

The gateway, Crabbox plugin, and gateway protocol surfaces remain off by default behind the cloudWorkers.desktop Labs flag.

* feat(ui): Desktop panel for cloud worker observation

* docs(gateway): document cloud worker desktop lab

* fix(ci): regenerate contract baselines after rebase

* fix(protocol): regenerate Android gateway methods

* fix(ci): align rebased SDK and lint baselines

* fix(gateway): enforce view-only RFB boundary and fence desktop teardown

* fix(gateway): tighten RFB filter surface

* fix(state): keep pre-desktop databases readable and harden view-only RFB

* fix(gateway): fence desktop observer upgrades behind work admission

* fix(gateway): bind desktop observer tokens to their owner epoch

* fix(ci): regenerate config and SDK baselines after rebase

* fix(ci): regenerate native protocol and SDK baselines

* fix(ci): regenerate contracts after main rebase

* fix(state): register desktop metadata as lazy additive

* fix(ci): regenerate SDK baseline after final direct-merge rebase
2026-08-09 09:37:01 -07:00
..
.generated feat(gateway): live Desktop observer for cloud workers (Labs) (#120727) 2026-08-09 09:37:01 -07:00
.i18n refactor(memory)!: remove the QMD backend; builtin is the only memory engine (#120936) 2026-08-09 03:05:47 -07:00
announcements feat(plugins): externalize iMessage channel (#117101) 2026-08-01 08:01:18 +08:00
assets
automation fix(hooks): retire legacy inline handler config (#120851) 2026-08-08 20:34:45 -07:00
channels fix(telegram): enforce direct-message tool policies 2026-08-09 19:32:30 +05:30
clawhub fix(skills): provide safe workspace-specific malicious skill remediation (#118969) 2026-08-03 14:39:02 -07:00
cli fix(sessions): stop active runs before archiving (#120892) 2026-08-09 09:03:20 -07:00
concepts feat(gateway): live Desktop observer for cloud workers (Labs) (#120727) 2026-08-09 09:37:01 -07:00
debug
diagnostics
gateway feat(gateway): live Desktop observer for cloud workers (Labs) (#120727) 2026-08-09 09:37:01 -07:00
help refactor(scripts): migrate JavaScript tools to TypeScript (#121005) 2026-08-09 07:21:35 -07:00
images
install fix(update): prevent stable upgrade notices on extended-stable (#118518) 2026-08-09 16:01:14 +08:00
maturity docs: refresh maturity scorecard from full QA evidence (#118074) 2026-08-03 12:43:12 +08:00
nodes feat(talk): broker realtime sideband control (#121054) 2026-08-09 05:14:20 -07:00
plan feat(cli): openclaw resume attaches the TUI to a recent session (#120664) 2026-08-09 02:52:06 -07:00
platforms fix(update): prevent stable upgrade notices on extended-stable (#118518) 2026-08-09 16:01:14 +08:00
plugins feat(gateway): live Desktop observer for cloud workers (Labs) (#120727) 2026-08-09 09:37:01 -07:00
providers refactor(scripts): migrate JavaScript tools to TypeScript (#121005) 2026-08-09 07:21:35 -07:00
refactor refactor(acpx): complete lease ownership and remove legacy reaper heuristics (#121016) 2026-08-09 03:15:39 -07:00
reference fix(state): preserve rollback across additive columns (#121075) 2026-08-09 08:29:19 -07:00
releases fix(talk): remove unsupported Codex OAuth realtime 2026-07-28 21:32:38 +08:00
security fix(systemd): apply dotenv changes on gateway restart (#119441) 2026-08-07 10:04:04 -04:00
snippets/plugin-publish
specs
start fix(onboard): keep referenced provider secrets out of plaintext (#118702) 2026-08-03 08:34:47 -07:00
tools feat(browser): add all-tabs extension access (#120995) 2026-08-09 03:15:54 -07:00
web fix(sessions): stop active runs before archiving (#120892) 2026-08-09 09:03:20 -07:00
agent-runtime-architecture.md
AGENTS.md docs: generate docs map at publish time (#117398) 2026-08-01 07:01:43 -07:00
auth-credential-semantics.md
brave-search.md
ci.md refactor(scripts): migrate JavaScript tools to TypeScript (#121005) 2026-08-09 07:21:35 -07:00
CLAUDE.md
date-time.md docs: correct timezone configuration contract (#116102) 2026-07-30 06:23:50 +08:00
docs.json refactor(memory)!: remove the QMD backend; builtin is the only memory engine (#120936) 2026-08-09 03:05:47 -07:00
docs_map.md docs: generate docs map at publish time (#117398) 2026-08-01 07:01:43 -07:00
index.md [AI-assisted] docs: recommend Node 26 in quickstart, landing, and platform install docs (#115064) 2026-07-28 12:37:06 -04:00
logging.md
nav-tabs-underline.js
network.md
openclaw-agent-runtime.md
perplexity.md
prose.md
style.css
tts.md
vps.md docs: add Daytona hosting guide (#116411) 2026-08-03 07:17:18 +01:00
whatsapp-openclaw.jpg