mirror of
https://github.com/EKKOLearnAI/hermes-web-ui.git
synced 2026-07-20 23:40:20 +00:00
d99c869d69
* 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>