@evan this wouldn’t be the job of the mastodon client, no? it’s the job of the activitypub client / mastodon server. a mastodon client would use the mastodon api for fetching conversations, and may choose to fetch from the root’s origin instead of your local server (although this bypasses your local blocks and mutes)
@trwnh yes, that's correct. But if you use the Mastodon API, it searches the local server for posts in the same conversation, so you get conversation fragmentation. Using AP to get the `replies` collection will get all direct replies (and you can get the full tree by getting the replies of each of those, and so on). It's a way to hack around fragmentation.