From bade6bb540807b0d74008d7e6ef0050c09b169ab Mon Sep 17 00:00:00 2001 From: Erik Johnston Date: Thu, 25 Sep 2025 14:52:27 +0100 Subject: [PATCH] Move room configs section for clarity --- proposals/4186-simplified-sliding-sync.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/proposals/4186-simplified-sliding-sync.md b/proposals/4186-simplified-sliding-sync.md index eb4bd736b..c567e8f27 100644 --- a/proposals/4186-simplified-sliding-sync.md +++ b/proposals/4186-simplified-sliding-sync.md @@ -85,6 +85,10 @@ room is returned in the response if all of the following conditions hold: This MSC specifies two types of rule: a "list" and a "subscription". +Each rule also specifies a "room config", used to configure what data to return for a room that matches the rule. The +"room config" has two fields: the "timeline limit" and "required state". The "timeline limit" specifies the maximum +number of events to return in the timeline section of a room, and the "required state" specifies what state to return. + ### Lists Lists are the primary way of specifying the rooms the client is interested in. They operate against a sequence of rooms @@ -127,12 +131,6 @@ either be in the room, or be invited/knocked to the room. Otherwise, the room wi > A future MSC may relax this requirement to allow peeking into world-readable rooms. -### Room config - -Each rule also specifies a "room config", used to configure what data to return for a room that matches the rule. The -"room config" has two fields: the "timeline limit" and "required state". The "timeline limit" specifies the maximum -number of events to return in the timeline section of a room, and the "required state" specifies what state to return. - ## Room results A room is returned in the response if it matches at least one rule, and there is new data to return (if the room has