The id of the message. This is used to identify the message in the conversation. It is generated by the chat agent, and is used to update the message in the conversation. (It is repeated in each update, but this is ok because it is used to identify the message in the conversation.)
The role of the message.
OptionaltimestampThe timestamp of the message in ISO 8601 format.
OptionaltypeThe type of the message.
The content of the message. For
updateandcompletemessages, this is the partial or final response. Foradd_entitiesandremove_entitiesmessages, this is the json encoded list of entities.