Room Types
Room types define the structure and metadata for collaborative spaces where participants share LLM endpoints.RoomInfo
Internal room information schema including all fields used by the hub.Unique identifier for the room
Human-readable room code used for joining (e.g., “swift-eagle-42”)
Display name of the room
ID of the participant who created the room
Unix timestamp (milliseconds) when the room was created
Optional hashed password for room protection. Only stored internally.
RoomInfoPublic
Public room information schema that excludes sensitive fields likepasswordHash. This is used in API responses.
Unique identifier for the room
Human-readable room code used for joining
Display name of the room
ID of the participant who created the room
Unix timestamp (milliseconds) when the room was created
Usage Example
Related Types
- ParticipantInfo - Participant metadata within a room
- Protocol Messages - Room-related SSE events and messages