Skip to content

v0.5.1

Choose a tag to compare

@ssamssae ssamssae released this 10 Jul 08:42
e36d66c

claude-telegram-bridge v0.5.1

Small reliability release plus a beginner-friendly README.

Fixed

  • Media prompts (photos and documents) no longer get stuck in the pending
    queue while Claude is busy with another turn. Media now participates in the
    same busy-injection path as text, and a delivered answer is recognized by a
    fresh body hash instead of failing the turn.
  • Busy detection works again for foreground tool runs that render without a
    spinner glyph. Previously the bridge could treat a working session as idle
    and inject a second prompt too early.

Documentation

  • New Quick Start section at the top of the README, written for first-time
    bot users: creating a bot with BotFather, finding your chat id with
    getUpdates, installing from PyPI, and a first run that needs only three
    environment variables.

Changed

  • Default paths for optional runtime files (envelope sidecar flag and log,
    composer lock, rate-limit and usage caches) moved from an internal
    directory to the standard config and state directories
    (~/.config/claude-telegram-bridge/, ~/.local/state/claude-telegram-bridge/).
    Each path is still overridable with its existing environment variable.

Upgrade with pipx upgrade claude-telegram-bridge or
pip install --upgrade claude-telegram-bridge.