mirror of
https://github.com/openclaw/openclaw.git
synced 2026-10-10 21:41:43 +00:00
* 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
19 lines
459 B
JSON
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": {}
|
|
}
|
|
}
|