On Mon, Mar 11, 2024 at 6:43 PM Stephen Paul Weber <singpolyma@singpolyma.net> wrote:
* The server assist was added because of the feature request that the server parses <displayed xmlns="urn:xmpp:chat-markers:0"/>. However this puts unnecessary burden on the server because the server then has to look up the stanza-id from the message-id (which is used by Displayed Markers (Chat Markers)). So with that feature request / requirement in mind NOT allowing otherwise empty messages doesn’t take anything away.
I would ideally prefer this burden on the server over the way it is specced now, but there would need to be some way for the server to know that eg in MUC the id is in fact the stanza id vs doing the lookup in MAM for non-MUC.
What you are proposing depends on the message being archived. The specification as written notably does not. cheers Daniel