Values.MessageSourceA message in a conversation, either from the user or the assistant.
type nonrec t = {userMessage : UserMessage.t option;A message from the user.
*)assistantMessage : AssistantMessage.t option;A message from the assistant.
*)}