Files
openclaw/extensions/workboard/openclaw.plugin.json
Peter Steinberger f61a5bc797 feat(workboard): add board ops recovery metadata
Add board-scoped Workboard metadata, stats, and recovery operations.\n\nIncludes gateway/tool contracts, docs, UI normalization, and regression coverage for board-scoped idempotency, linked child manifests, recovery diagnostics, and worker context.
2026-05-30 08:43:58 +02:00

93 lines
1.8 KiB
JSON

{
"id": "workboard",
"enabledByDefault": false,
"activation": {
"onStartup": true
},
"name": "Workboard",
"description": "Dashboard workboard for agent-owned issues and sessions.",
"contracts": {
"tools": [
"workboard_list",
"workboard_create",
"workboard_link",
"workboard_read",
"workboard_claim",
"workboard_heartbeat",
"workboard_complete",
"workboard_block",
"workboard_boards",
"workboard_stats",
"workboard_promote",
"workboard_reassign",
"workboard_reclaim",
"workboard_dispatch",
"workboard_release",
"workboard_comment",
"workboard_proof",
"workboard_unblock"
]
},
"toolMetadata": {
"workboard_list": {
"optional": true
},
"workboard_create": {
"optional": true
},
"workboard_link": {
"optional": true
},
"workboard_read": {
"optional": true
},
"workboard_claim": {
"optional": true
},
"workboard_heartbeat": {
"optional": true
},
"workboard_complete": {
"optional": true
},
"workboard_block": {
"optional": true
},
"workboard_boards": {
"optional": true
},
"workboard_stats": {
"optional": true
},
"workboard_promote": {
"optional": true
},
"workboard_reassign": {
"optional": true
},
"workboard_reclaim": {
"optional": true
},
"workboard_dispatch": {
"optional": true
},
"workboard_release": {
"optional": true
},
"workboard_comment": {
"optional": true
},
"workboard_proof": {
"optional": true
},
"workboard_unblock": {
"optional": true
}
},
"configSchema": {
"type": "object",
"additionalProperties": false,
"properties": {}
}
}