Files
Peter Steinberger 75dbe52e3e refactor: one code path behind doctor legacy-state migrations (#120716)
* refactor(doctor): prefer manifest route-state owners

* refactor(doctor): unify config repair declarations

* refactor(doctor): unify legacy state migrations

* fix(doctor): satisfy migration pipeline guards

* fix(plugin-sdk): keep doctor adapter inside boundary
2026-08-08 18:23:15 -07:00

29 lines
626 B
JSON

{
"id": "slack",
"doctorContract": {
"configRepair": true
},
"name": "Slack",
"description": "OpenClaw Slack channel plugin for channels, DMs, commands, and app events.",
"skills": ["./skills"],
"activation": {
"onStartup": false
},
"channels": ["slack"],
"channelConfigs": {
"slack": {
"label": "Slack",
"description": "Slack channel, DM, command, and app event integration.",
"schema": {
"type": "object",
"additionalProperties": true
}
}
},
"configSchema": {
"type": "object",
"additionalProperties": false,
"properties": {}
}
}