Check if there are pending messages for an agent.
bool hasPendingMessages(String agentId) => _pendingMessages.containsKey(agentId) && _pendingMessages[agentId]!.isNotEmpty;