We use discourse as a backend to power forum and messaging tools on a platform. For retrieving private messages via the api, we would (on our backend) request
/topics/private-messages-sent/MY_USERNAME.json, and merge the lists on topic id.
Since discourse/discourse#9029, this is not possible, because every private message has its own topic. Is there a recommended method of syncing up sent and received private messages so that they can be shown as threads?