The messages are sent to everyone, then the empty events come back to the convener, the empty messages need to be ignored. Maybe the floor just drops them. What happens if more than one agent responds with a real message? There is a rule that you don't speak until spoken to, so you shouldn't get more than one agent responding. What about sentinels (like Verity)? Do they send a private message to the convener? Either the convener asks Verity to speak or the convener talks about the possible problem (mediation)? You can do whatever you want in your implementation.
There could be more than one instance of the same agent.