Specify Mutual Rooms (MSC2666)#2367
Conversation
Signed-off-by: Logan Devine <logan@zirco.dev>
| these events so that clients already have these details to hand, and do | ||
| not have to perform extra round trips to query it. | ||
|
|
||
| ### Mutual Rooms |
There was a problem hiding this comment.
I believe that we should clarify the behavior around the next_batch token for the endpoint, like it is explained in the MSC: that it is up to the homeserver, that it must be valid for at least 10 minutes, and that the server may omit newly joined rooms. We could add a "Server behaviour" subsection for this.
There was a problem hiding this comment.
Thanks, I believe that we still lack this sentence from the MSC:
When a client uses batch tokens, servers MAY omit rooms that the user joined after the first token was generated.
Signed-off-by: Logan Devine <logan@zirco.dev> Co-authored-by: Kévin Commaille <76261501+zecakeh@users.noreply.github.com>
Signed-off-by: Logan Devine <logan@zirco.dev>
| these events so that clients already have these details to hand, and do | ||
| not have to perform extra round trips to query it. | ||
|
|
||
| ### Mutual Rooms |
There was a problem hiding this comment.
According to a discussion in the Matrix Spec& Docs Authoring room, it seems like this section should be under "Modules", rather than under "User Data".
|
|
||
| ### Mutual Rooms | ||
|
|
||
| {{% http-api spec="client-server" api="mutual_rooms" %}} |
There was a problem hiding this comment.
We also need to add this to clarify that this section is new:
| {{% http-api spec="client-server" api="mutual_rooms" %}} | |
| {{% added-in v="1.19" %}} | |
| {{% http-api spec="client-server" api="mutual_rooms" %}} |
Spec PR for MSC2666 (Rendered)
Signed-off-by: Logan Devine logan@zirco.dev
Pull Request Checklist
Preview: https://pr2367--matrix-spec-previews.netlify.app