Structs§
Enums§
- Client
Message - Engine
Kind - Game
Format - Room
Status - Server
Message - State
Envelope - Typed envelope carried inside
ClientMessage::BroadcastState.state/ServerMessage::StateUpdate.state. One discriminator (kind) plus the payload for that variant. Constructed and parsed in every layer that touches the relay (engine, bot, host, web/Tauri UI) — anything that needs to handcraftjson!({"kind": "..."})belongs here instead.