Skip to content

feat(cli): add telegram channel adapter, scoped config, and diagnostics (replacement)#115

Open
cdenneen wants to merge 81 commits intohappier-dev:devfrom
cdenneen:feat/telegram-channel-adapter-v2
Open

feat(cli): add telegram channel adapter, scoped config, and diagnostics (replacement)#115
cdenneen wants to merge 81 commits intohappier-dev:devfrom
cdenneen:feat/telegram-channel-adapter-v2

Conversation

@cdenneen
Copy link
Copy Markdown

@cdenneen cdenneen commented Mar 6, 2026

Summary

  • rebased on latest upstream/dev
  • squashed replacement history for Telegram adapter path
  • includes scoped bridge config + diagnostics + Telegram adapter behavior

Supersedes

Depends on

Notes

  • Replacement branch: feat/telegram-channel-adapter-v2

Summary by CodeRabbit

  • New Features

    • Added a Channel Bridge for bi-directional Telegram sessions with webhook and polling modes, CLI bridge commands, daemon auto-start, and runtime config overlay.
  • Bug Fixes

    • Improved KV conflict/retry resilience and safer webhook/token validation and error recovery.
  • Tests

    • Broad new test coverage for adapters, worker, KV flows, overlays, CLI, and startup/shutdown edge cases.
  • Documentation

    • Added Channel Bridge docs, Telegram guide, and UAT checklist; README index updated.
  • UI/Diagnostics

    • Doctor enhancements: webhook validation, port parsing, secret redaction, and exit-code handling.

Loading
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.

2 participants