ChatMessage
One message in a chat conversation.
type ChatMessage {
content: String!
conversationId: String!
createdAt: DateTime!
id: ID!
metadata: JSON
role: String!
sender: User
senderId: String
}
Fields
ChatMessage.content ● String! non-null scalar
The text of the message.
ChatMessage.conversationId ● String! non-null scalar
The ID of the conversation.
ChatMessage.createdAt ● DateTime! non-null scalar
When the record was created.
ChatMessage.id ● ID! non-null scalar
The unique ID of this record.
ChatMessage.metadata ● JSON scalar
Additional data attached to the record, as JSON.
ChatMessage.role ● String! non-null scalar
The role of the sender in the conversation.
ChatMessage.sender ● User object
The sender.
ChatMessage.senderId ● String scalar
The ID of the sender.
Returned By
chatMessages query ● createMessage mutation ● messageAdded subscription
Member Of
ChatConversation object