Telegram-specific assistant stream consumer.
Draft mode uses Telegram's sendMessageDraft for transient partial text in
private chats, then sends the final assistant message normally. Edit mode stays
in the generic Vibe.Gateway.StreamConsumer; this module exists for :draft
and :auto bridge policies.
Summary
Functions
Returns a specification to start this module under a supervisor.
Functions
Returns a specification to start this module under a supervisor.
See Supervisor.
@spec finish(pid()) :: :ok
@spec start_link(keyword()) :: GenServer.on_start()