ChatMessageDiff

bodyDiff
Delta!
required
The incremental content changes for the message. See Delta.
conversationId
String!
required
The unique identifier of the conversation this diff belongs to.
messageId
String
Optional message identifier for internal tracking.
sender
ChatMessageSender!
required
The sender of the message. See ChatMessageSender.
createdAt
DateTime!
required
The date and time when the diff was created.
updatedAt
DateTime!
required
The date and time when the diff was last updated.
dataRefreshedAt
DateTime
The date and time when the diff data was refreshed. Null if not refreshed.
cancelledAt
DateTime
The date and time when message generation was cancelled. Null if not cancelled.
inProgress
Boolean!
required
Indicates whether the message generation is still in progress on the server.
domainId
String
The unique identifier of the domain associated with this diff.
userId
String
The unique identifier of the user associated with this diff.
errorStrings
[String!]
Array of error messages if any errors occurred during processing.
diffIndex
Int!
required
The index of the diff in the stream for idempotent reconnects.

Additional Resources