A factory that constructs an ILiveKitRoomSdk for a session — the creation seam (mirroring
Zoom's ZoomMeetingSdkFactory). Production supplies a factory that builds the real LiveKit adapter
(livekit-server-sdk + a room client) from resolved config; tests supply one that returns a
FakeLiveKitRoomSdk.
A factory that constructs an ILiveKitRoomSdk for a session — the creation seam (mirroring Zoom's
ZoomMeetingSdkFactory). Production supplies a factory that builds the real LiveKit adapter (livekit-server-sdk+ a room client) from resolved config; tests supply one that returns aFakeLiveKitRoomSdk.