Using ChatContent instead of ChatMessage