Stream<List<Message>> stream(String roomId) { if (me.isEmpty) return Stream.value([]); return messageDelegate.stream(roomId); }