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

34 lines
639 B
JSON

{
"id": "discord",
"doctorContract": {
"configRepair": true,
"stateMigrations": true
},
"name": "Discord",
"description": "OpenClaw Discord channel plugin for channels, DMs, commands, and app events.",
"icon": "https://cdn.simpleicons.org/discord",
"skills": [
"./skills"
],
"activation": {
"onStartup": false
},
"channels": [
"discord"
],
"contracts": {
"tools": [
"show_widget",
"discord_widget"
],
"transcriptSourceProviders": [
"discord-voice"
]
},
"configSchema": {
"type": "object",
"additionalProperties": false,
"properties": {}
}
}