Move GUI automation from core to a standalone plugin. This keeps the
core lean and lets users opt-in when they need computer-use capabilities.
Plugin provides:
- Screenshot capture
- Mouse clicks (left, right, double)
- Keyboard input (type, key, hotkey)
- Scrolling and dragging
- Cursor position/screen size queries
Enable via config:
```yaml
plugins:
cua-computer:
serverUrl: "http://localhost:8000"
```
|
||
|---|---|---|
| .. | ||
| clawdbot.plugin.json | ||
| computer-server-client.ts | ||
| computer-tool.ts | ||
| index.ts | ||
| package.json | ||