Optionalafter_Opaque cursor to pass when fetching messages newer than those in this snapshot. null when this snapshot already reflects the latest messages.
OptionalagentThe agent associated with this chat room. null when no agent is attached.
Optionalbefore_Opaque cursor to pass when fetching messages older than those in this snapshot. null when the beginning of the thread history has been reached.
Whether this thread is ephemeral. Transient threads are not retained in long-term storage and may be deleted when the session ends.
All active members of the chat room, including both human users and agents.
The page of messages currently loaded for the thread, ordered chronologically. Use before_cursor or after_cursor to page through additional history.
Optionalmessages_Number of messages that were added to the snapshot in the most recent incremental update. null on the initial load.
OptionalteamThe team that owns this thread. null for threads scoped to an individual user rather than a team.
The parent thread whose message history and membership this snapshot represents.
A point-in-time snapshot of a chat room's state, including its loaded messages, member roster, and pagination cursors. Returned when loading or refreshing a thread's message list.