Optional
fromOptional
roomThe state events to reconcile metadata from
Optional
timelineWhether the timeline was empty before the marker event arrived in the room. This could be happen in a variety of cases:
syncFromCache
A marker event refers to UNSTABLE_MSC2716_MARKER
and indicates that
history was imported somewhere back in time. It specifically points to an
MSC2716 insertion event where the history was imported at. Marker events
are sent as state events so they are easily discoverable by clients and
homeservers and don't get lost in timeline gaps.
Whether to insert the new event at the start of the timeline where the oldest events are (timeline is in chronological order, oldest to most recent)
Whether the sync response came from cache