OptionalappOptionalaudioOptionalcapabilitiesCapabilities the participant advertised at join (allowlisted server-side).
OptionalconnectionOptionalcontentLatest persisted content (screen share) presentation state from the room
snapshot in joined/room_state. Lets a joining/reconnecting peer
surface a share that started before it had a transport, reconciled via the
same keep-highest revision rule as live content_state.
OptionaldisplayOptionaljoinedOptionalmediaPer-session media policy the participant advertised at join.
Optionalvideo
Host-supplied stable identity — see JoinOptions.appPeerId.