GhostDeviceRegistration
@Serializable
Registers a ghost device from an imported session. Ghost devices represent recorded sessions that can be replayed.
Note: This is a lightweight message - actual event data stays on WASM UI side. The server only needs metadata to show the ghost in the client list. State syncing happens via StateSync messages during playback.
Constructors
Link copied to clipboard
constructor(sessionId: String, originalClientInfo: ClientInfo, crashException: CrashException? = null, eventCount: Int = 0, logicEventCount: Int = 0, sessionStartTime: Long, sessionEndTime: Long, sessionExportJson: String? = null)