mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-02 20:51:37 +00:00
* feat(cua-computer): add experimental Windows/Linux computer-use fulfiller Bundled plugin that fulfills the capability-based computer.act + screen.snapshot node contract on Windows and Linux by supervising a pinned cua-driver 0.10.x daemon over MCP stdio. macOS keeps the Peekaboo fulfiller; this plugin is disabled by default and never available on darwin. Grounded in cua-driver 0.10.0 source (tool schemas, refusal codes, coordinate spaces, session/daemon lifecycle). Notable safety and correctness properties: - Deny-by-default env allowlist so OpenClaw secrets (provider/channel tokens, CUA_API_KEY) never reach the separately installed daemon; telemetry and update checks forced off. - Version-gated handshake (exact-minor pin + capability/schema version), time-bounded so a corrected driver recovers without a node restart. - Robust daemon supervision: full readiness-budget polling, startup-race tolerance, signal-death and spawn-error recovery, shared-daemon lifecycle (never killed on dispose). - Frame authorization preserved within upstream limits (generation + full live geometry; capture refused when screen and screenshot geometry diverge). - Action mapping refuses inputs cua-driver cannot faithfully deliver: layout-shifted keys, modifier-held drag/scroll, Linux modifier clicks, hold_key/mouse down-up, non-positive scroll; drag duration clamped. * fix(cua-computer): satisfy lint, test-types, dead-code, and docs-map gates
20 lines
520 B
Markdown
20 lines
520 B
Markdown
---
|
|
summary: "Generated index of OpenClaw plugin reference pages"
|
|
read_when:
|
|
- You need a reference page for a specific OpenClaw plugin
|
|
- You are auditing plugin docs coverage
|
|
title: "Plugin reference"
|
|
---
|
|
|
|
# Plugin reference
|
|
|
|
This page is generated from `extensions/*/package.json` and
|
|
`openclaw.plugin.json`. Regenerate it with:
|
|
|
|
```bash
|
|
pnpm plugins:inventory:gen
|
|
```
|
|
|
|
Use [Plugin inventory](/plugins/plugin-inventory) to browse all 143
|
|
generated plugin reference pages by distribution, package, and description.
|