The session-construction seam — the host-supplied factory that turns a due bridge into the
StartBridgeSessionParams the engine starts (notably the injected IRealtimeSession). This
is the one piece the runner cannot own: constructing the realtime model + the
RealtimeSessionRunner is the host/agent layer's responsibility (it owns the model lifecycle).
Returning null/undefined tells the runner to skip this bridge this pass (e.g. the host can't
service it on this node yet) without marking it failed.
The session-construction seam — the host-supplied factory that turns a due bridge into the StartBridgeSessionParams the engine starts (notably the injected
IRealtimeSession). This is the one piece the runner cannot own: constructing the realtime model + theRealtimeSessionRunneris the host/agent layer's responsibility (it owns the model lifecycle).Returning
null/undefinedtells the runner to skip this bridge this pass (e.g. the host can't service it on this node yet) without marking it failed.