OptionalagentsOptionalbaseOptionalbeginOptionalcurrentOptionalillustrationAbsent means 'on-request'. See RoomIllustrationMode.
OptionalimageEntry in image_models.json. Absent uses DEFAULT_IMAGE_MODEL; NO_IMAGES disables.
OptionalisLive turn state, the same fields RoomMessageUpdate carries over SSE. Without them a client that just loaded the page shows an idle room until the next update arrives, which for a turn-based room means it cannot tell whose turn it is until someone moves.
OptionalisOptionalmoderatorNickname of the agent that places messages it cannot route mechanically. Only consulted in 'moderated' mode. Absent falls back to the first agent in the room, which is how story rooms have always chosen their moderator.
OptionalpackThe pack this room is filed under. Editable. See AgentInfo.pack.
OptionalprocessingOptionalroomOptionaltemplateOptionalturn
What Begin sends to the room leader to open the conversation. Blank or absent means the room offers no Begin. See
RoomConfig.beginInstruction.