Future<void> error(String message, {Map<String, dynamic>? extra}) async { room.protocol.send("developer.error", packMessage({"message": message, "extra": extra ?? {}}, null)); }