Remotes search gets instant recall
Type a name into the Remotes inbox and the conversations already on screen narrow at once, not after the server answers. Server hits and new people to message slide in underneath.

Click the search box on the Remotes page, type dan, and the list stops going blank. The conversations already loaded (Platform Team, Danielle Park, Danish Devs) narrow to the matches with each letter. Four skeleton rows fade in below after 300 milliseconds while the server looks further, then its hits drop in underneath. Add an i and the list keeps what you already found instead of flashing empty.
Credit goes to xHeaven, who taught the panel to search what it already has. For each loaded conversation it checks a partner's name or handle, an org's name, or any org member's name or handle, ignoring case and matching any part of the word. That is the same rule the server uses. Server hits come first and stay put. Duplicates collapse to the first copy. It strips every leading @ you type and waits 150 milliseconds after your last keystroke before asking the server. The "Start a conversation" strip holds at most five people and drops anyone already listed above it.
One catch. The server still sends at most 30 conversations per search. A term matching a bigger backlog shows those 30 plus whatever your inbox had loaded, and the rest stay hidden until you clear the search and load more. The fatal "nothing matches" message also waits for the server before it appears.