The bridge session context (agent id/name + user + provider).
The live realtime session to hand to AIBridgeEngine.StartBridgeSession.
When the agent can't be resolved, names a DriverClass no BaseAgent subclass is registered for, or no usable Realtime model is configured (surfaced from BaseAgent.StartBridgeRealtimeSession).
Opens a raw IRealtimeSession for the agent named in
ctx. Bind this onto a bridge's session-factory seam (e.g.LiveKitAgentRoomCoordinator.Instance.SetSessionFactory(CreateBridgeRealtimeSession)).