openclaw/extensions/telegram/openclaw.plugin.json
Peter Steinberger cd6978d20d
fix: preserve legacy delivery and Telegram queues during upgrades (#162206)
* fix: preserve legacy delivery and Telegram queues during upgrades

Route legacy queue normalization through Doctor with exact source backups and durable import receipts. Preserve historical failure times, recover interrupted source claims, and prevent consumed Telegram work from replaying.

* fix: finish legacy queue migration lint cleanup

Construct inventory entries with their status directly and remove the obsolete max-lines suppression after extracting canonical row normalization. Exact lint stripes, core types, and 38 migration tests pass; the matching one-line baseline prune remains blocked by the campaign overlap rule.

* chore: prune the retired storage migration line exemption
2026-09-30 20:14:51 -07:00

19 lines
459 B
JSON

{
"id": "telegram",
"categories": ["channels"],
"name": "Telegram",
"description": "OpenClaw Telegram channel plugin.",
"doctorContract": {
"configRepair": true,
"stateMigrations": [{ "id": "telegram-legacy-state" }, { "id": "telegram-json-ingress-spool" }]
},
"activation": {
"onStartup": false
},
"channels": ["telegram"],
"configSchema": {
"type": "object",
"additionalProperties": false,
"properties": {}
}
}