Skip to content

Release v0.3.0

Choose a tag to compare

@terranc terranc released this 02 Mar 19:20
· 47 commits to master since this release

Added

  • Progressive streaming for AI responses using Telegram draft messages with real-time updates
  • Telegram draft API compatibility layer with graceful fallback to regular messages
  • Automatic detection of numbered options in responses (not just AskUserQuestion tool)
  • Streaming configuration via DRAFT_UPDATE_MIN_CHARS and DRAFT_UPDATE_INTERVAL environment variables

Fixed

  • Duplicate message issue when responses contain option buttons: streamed messages are no longer re-sent
  • Improved AskUserQuestion denial message with clearer formatting instructions for the AI

Changed

  • Streaming message handler now uses regular send_message for initial draft creation to ensure message_id availability
  • Large text chunks are split into progressive updates for smoother streaming experience