Skip to content

feat(hermes): add Telegram escalation adapter - #47

Merged
selvalabs merged 1 commit into
mainfrom
hermes-telegram-adapter
Jul 25, 2026
Merged

feat(hermes): add Telegram escalation adapter#47
selvalabs merged 1 commit into
mainfrom
hermes-telegram-adapter

Conversation

@selvalabs

Copy link
Copy Markdown
Owner

Summary

  • Adds a thin Telegram Bot API adapter for future internal Hermes escalation.
  • Adds HERMES_TELEGRAM_* settings, disabled and empty by default.
  • Documents the env vars in example env files.

Scope

  • No real token/chat ID, no live Telegram delivery, no webhook, no WhatsApp, no LLM, and no deploy changes.
  • The adapter is isolated and not wired into Hermes processing yet.

Validation

  • uv run pytest tests/unit/test_telegram_provider.py tests/unit/test_hermes_telegram_config.py -q
  • uv run ruff check .
  • uv run mypy src
  • uv run pytest

Closes #46
Refs #37

@selvalabs
selvalabs marked this pull request as ready for review July 25, 2026 01:15
@selvalabs
selvalabs merged commit 4947765 into main Jul 25, 2026
1 check passed
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.

feat(hermes): add disabled Telegram escalation adapter

2 participants