Channels, threads & search
Mattermost
Channels, real threaded discussions, file previews and search up to three million posts are documented on the plan pages, the API exposes threads with collapsed-thread views, and a beta call can move a thread to another channel. By default every deployment retains all messages, edits and deletions included, so the history itself is uncapped. We found no public information on pinned and saved items, on end-user search filters by channel, person or date, or on channel archiving and renaming that preserves history.
Slack
Channels, cross-organisation Slack Connect with boundaries, search over all stored company knowledge, and unlimited message history on paid plans with the free tier's 1-year cap documented clear the anchor-5 bar and half of anchor-8. But editing history, pinned/saved items, filtered search and human-readable conversation export are nowhere evidenced, so I stop short of 8.