Skip to content

Fix Telegram delivery reliability#117

Merged
codeaholicguy merged 1 commit into
mainfrom
telegram-delivery-fix
Jun 27, 2026
Merged

Fix Telegram delivery reliability#117
codeaholicguy merged 1 commit into
mainfrom
telegram-delivery-fix

Conversation

@codeaholicguy

Copy link
Copy Markdown
Owner

Summary

  • fall back to plain Telegram sends when Markdown-to-HTML formatting throws
  • parse list item block tokens in Telegram HTML rendering so nested lists do not crash rich formatting
  • only advance the channel runner cursor after skipped messages or successful Telegram sends, so failed sends retry

Validation

  • git diff --check passed
  • npm test --workspace @ai-devkit/channel-connector -- --runInBand blocked: vitest not found
  • npm test --workspace packages/cli -- --runInBand blocked: vitest not found
  • npm run typecheck --workspace @ai-devkit/channel-connector blocked by missing deps/types: Node types, telegraf, marked
  • npm run typecheck --workspace packages/cli blocked: package has no typecheck script

@codeaholicguy codeaholicguy force-pushed the telegram-delivery-fix branch from 7febaba to 2110fab Compare June 27, 2026 07:55
@codeaholicguy codeaholicguy merged commit f7d1144 into main Jun 27, 2026
7 checks passed
@codeaholicguy codeaholicguy deleted the telegram-delivery-fix branch June 27, 2026 08:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant