Bridges Vibe session assistant stream events back to an external gateway.
A bridge is created per accepted gateway message. It subscribes to the target
Vibe session and forwards only assistant-facing stream events to a
Vibe.Gateway.StreamConsumer, keeping Telegram/Slack/etc. delivery outside
the session and agent internals.
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 start(Vibe.Gateway.Message.t(), String.t(), keyword()) :: {:ok, pid()} | {:error, term()}
@spec start_link(keyword()) :: GenServer.on_start()