mirror of
https://github.com/openclaw/openclaw.git
synced 2026-10-03 09:39:25 +00:00
* refactor(plugins): deslop long-tail extensions Reuse SDK coercion and error contracts, remove unused state projections and forwarding layers, and simplify plugin-owned request and lifecycle flows without changing registered descriptors or persisted data. Also fix diff-renderer hydration timeout placement, Canvas recovery after transient asset-root lookup failures, and Twitch probe timer cleanup after synchronous connection failure. * refactor(plugins): finish long-tail type and lint cleanup Carry the validated Twitch client ID into auth setup, keep the unused DiffIndicators type local, shrink assertion allowances, and retain the existing audit projection form required by lint. |
||
|---|---|---|
| .. | ||
| assets | ||
| src | ||
| index.test.ts | ||
| index.ts | ||
| openclaw.plugin.json | ||
| package.json | ||
| README.md | ||
Linux Node
Add desktop notifications, camera capture, and location to a Linux OpenClaw node. Each capability depends on the host's installed tools and permissions.
Get started
Connect and pair the Linux node with your Gateway. Notifications require
notify-send and a desktop notification session. Camera capture requires
FFmpeg and camera access; location requires GeoClue and its where-am-i demo.
Camera and location are off by default. Enable the capabilities you need in the plugin settings, restart the node service, and approve its updated command surface on the Gateway.
See Linux node capabilities for configuration, host requirements, and camera authorization.