Doctor: Dashi Telegram Plugin Migration
Alleen-lezen doctor voor het migreren van een Telegram bot naar de dashi channel plugin.
Getest · Werkt
Wat het doet
Levert een 2250-regelige Bun diagnostic die een dashi-plugin-claude-code Telegram channel installatie controleert: toolchain floors, workspace placement, hook registration, permission-gate wiring, token hygiene, en de vijf cross-agent isolation invariants in multi-agent fleet mode. Activeert wanneer een gemigreerde bot stilvalt, antwoordt als standaard Claude, of Telegram 409 Conflict werpt, en bij het plannen van de overgang van de legacy gateway. Strikt alleen-lezen — het benoemt de eerste fout en wijst naar de oplossing, het herstart nooit een service of bewerkt configuratie. Alleen nuttig als u die specifieke plugin draait.
Testrapport
Bouwde een nep twee-agent host met zes opzettelijke fouten en voerde de gebundelde doctor ertegenaan uit: het ving alle zes op — gedeelde webhook poort, gedeelde bot token, gedeelde tmux socket, channel hooks achtergelaten in de user-level settings.json, webhook.enabled=false op agent B, en agent B's hooks die naar een vreemde poort wijzen — plus twee die ik niet had geplant (wereld-leesbaar env file met de token, ontbrekende permission-gate hook op een bypassPermissions unit). Elke bevinding bevatte een één-regelige fix pointer, en de run duurde minder dan twee seconden. De gebundelde test suite is echt: 172 tests, 0 failures onder bun test. De read-only claim houdt stand — geen write, restart of kill call ergens in het 2250-regelige script, en token vergelijking is via sha256 digest. Vier van de zes fouten zijn afhankelijk van plugin-specifieke invarianten die nergens anders zijn gedocumenteerd, wat het hele verschil is met het handmatig inspecteren van de unit files.
Getest op: 2026-07-28 · Claude Code 2.x (agent harness)
Installatie
git clone https://github.com/qwwiwi/dashi-plugin-claude-code.git mkdir -p ~/.claude/skills cd dashi-plugin-claude-code && cp -r skills/doctor-dashi-plugin ~/.claude/skills/doctor-dashi-plugin
Commando's en voorbeeldprompts
/doctor-dashi-pluginAlleen-lezen doctor voor het migreren van een Telegram bot naar de dashi channel plugin.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
My Telegram bot went silent after migrating to the dashi channel pluginGetting a Telegram 409 Conflict error after switching off the gatewayDiagnose why my dashi-plugin agent is answering as default Claude