Modeled on useConversationSetup but without the event-specific concerns a room doesn't have: passcodes, the event-status dialog, and active/endTime derivation (a room is permanently active by construction).
An object with the room's loaded/error state plus its resolved fields.
Modeled on useConversationSetup but without the event-specific concerns a room doesn't have: passcodes, the event-status dialog, and active/endTime derivation (a room is permanently active by construction).