OptionalattachmentsFiles attached by the user to this message, when any.
Plain-text message body. May be empty when the message only carries attachments.
OptionalcreatedISO 8601 time the message was added to the conversation. Absent on messages persisted by widget versions that predate conversation export.
Stable unique identifier, used as the React list key.
Who authored the message.
OptionalsourcesSources cited by the assistant for this message, when any.
OptionaltoolTools the assistant called while producing this message, when any.
A single chat message exchanged between the user and the assistant.