shelley/ui: don't re-sort conversation list on updates
Philip Zeyliger
and
Shelley
created
Prompt: When two conversations are running at the same time, the updates to each other's status (last updated, probably) makes them resort, and it's very distracting, especially if they compete with each other. Let's just not resort them
When two conversations run simultaneously, updates cause them to
compete for position, which is visually distracting. Now we update
conversations in place and only put new conversations at the top.
Co-authored-by: Shelley <shelley@exe.dev>