Skip to content

v0.10.1

Choose a tag to compare

@ssamssae ssamssae released this 21 Jul 00:50
6c287a4

claude-telegram-bridge 0.10.1

Patch release: reliability fixes for long messages, stalled turns, and watchdog
restarts, plus a README quickstart.

Fixes

  • Long Telegram replies now split on a UTF-16 code-unit budget, so messages that
    exceed the length limit no longer truncate or corrupt emoji at chunk boundaries.
  • The bridge now sends a notice when an approval prompt or a blocked hook silently
    stalls a turn, instead of hanging with no signal.
  • Fixed a watchdog restart deadlock that could leave the bridge down after a crash.
  • Fixed a stray untranslated string on the safety-net path.
  • A message parked while a long-running turn was busy is now re-delivered once the
    turn frees up, instead of being dropped.
  • Mid-turn delivery is now confirmed with a duplicate re-send guard, so the same
    message is not sent twice.
  • The bridge now detects and notifies when a session enters a usage-limit "zombie"
    state (rate-limited but still holding the turn).
  • Human-confirmed approvals are now tagged with a [HUMAN-CONFIRMED] marker.
  • Fixed three suggested-reply truncation bugs.

Docs

  • The README now opens with a 5-minute quickstart.

Internal

  • The packaged test suite now tracks the current typing-liveness generation, so the
    published tests match the shipped code.