Files
hermes-web-ui/tests/client
kimbluerain d99c869d69 fix(group-chat): stable message ordering via firstSeenAt (#1624)
* fix(group-chat): stable message ordering via firstSeenAt

Multi-agent replies jumped positions because sortedMessages used
the mutable timestamp field, which gets overwritten when the server
persists the final message. Fix: add read-once firstSeenAt field
captured at stream_start and use it (with ?? fallback) as sort key.

Closes #1546

* fix group chat ordering PR validation

---------

Co-authored-by: kimbluerain <kimbluerain@gmail.com>
Co-authored-by: ekko <fqsy1416@gmail.com>
2026-06-18 08:52:23 +08:00
..
2026-06-13 13:07:25 +08:00