In #866, we added a conditional to make sure agent participants don't respond to UserType.SYSTEM messages where the sender ID matches because right now, those messages are always "[Participant A] left the chat."
However, this may not always be the case. We should instead capture "this is a 'left the chat' message" in the system message.