mirror of
https://github.com/openclaw/openclaw.git
synced 2026-10-03 17:53:39 +00:00
* feat(plugins): reclassify bundled plugin manifests * feat(plugins): assign one purpose category per bundled plugin * feat(plugins): classify native agent execution runtimes
60 lines
1.5 KiB
JSON
60 lines
1.5 KiB
JSON
{
|
|
"id": "linux-node",
|
|
"categories": ["infrastructure"],
|
|
"activation": {
|
|
"onStartup": true
|
|
},
|
|
"enabledByDefault": true,
|
|
"name": "Linux Node",
|
|
"description": "Desktop notifications, camera capture, and location for Linux node hosts.",
|
|
"configSchema": {
|
|
"type": "object",
|
|
"additionalProperties": false,
|
|
"properties": {
|
|
"notify": {
|
|
"type": "object",
|
|
"additionalProperties": false,
|
|
"properties": {
|
|
"enabled": {
|
|
"type": "boolean",
|
|
"default": true
|
|
}
|
|
}
|
|
},
|
|
"camera": {
|
|
"type": "object",
|
|
"additionalProperties": false,
|
|
"properties": {
|
|
"enabled": {
|
|
"type": "boolean",
|
|
"default": false
|
|
}
|
|
}
|
|
},
|
|
"location": {
|
|
"type": "object",
|
|
"additionalProperties": false,
|
|
"properties": {
|
|
"enabled": {
|
|
"type": "boolean",
|
|
"default": false
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"uiHints": {
|
|
"notify.enabled": {
|
|
"label": "Desktop Notifications",
|
|
"help": "Expose system.notify when notify-send is installed. Enabled by default."
|
|
},
|
|
"camera.enabled": {
|
|
"label": "Camera",
|
|
"help": "Expose camera commands when FFmpeg is installed. Requires a node service restart."
|
|
},
|
|
"location.enabled": {
|
|
"label": "Location",
|
|
"help": "Expose location.get when the GeoClue where-am-i demo is installed. Requires a node service restart."
|
|
}
|
|
}
|
|
}
|