pub async fn run_gateway_loop(
token: String,
channel_id: String,
target_agent: Option<String>,
http: Client,
outbound_rx: UnboundedReceiver<OutboundMsg>,
health: Arc<Mutex<BridgeHealth>>,
)pub async fn run_gateway_loop(
token: String,
channel_id: String,
target_agent: Option<String>,
http: Client,
outbound_rx: UnboundedReceiver<OutboundMsg>,
health: Arc<Mutex<BridgeHealth>>,
)