feat: add Telegram Relayfile adapter
Merged
KH
4mo ago+2959+2959+0123456789012345678901234567890123456789-99-99-01234567890123456789
Summary
- Adds
@relayfile/adapter-telegramwith typed path helpers, provider-specificLAYOUT.md, indexes, aliases, digest support, and optional event-sourced conversation history layout. - Adds writeback resources/discovery for rich Telegram Bot API messaging, reactions, callback answers, inline query answers, bot commands, and menu buttons.
- Regenerates trigger/scope/writeback catalogs, adds Telegram to the messaging publish group, and updates writeback coverage/changelog docs.
Validation
npm run check -w @relayfile/adapter-telegramnpm run test:writeback-discoverynpm run test:digest-contracts- Primary checkout:
node node_modules/@relayfile/adapter-core/dist/src/cli.js triggers check && node node_modules/@relayfile/adapter-core/dist/src/cli.js scope-keys check && node node_modules/@relayfile/adapter-core/dist/src/cli.js writeback-paths check node scripts/resolve-publish-targets.mjs allincludestelegram
Release coordination
- After this adapter is merged and published, update Cloud from its temporary local
file:dependency to the published@relayfile/adapter-telegramsemver before merging the Cloud integration PR.