Implement ChatMessageBuilder