diff --git a/server/src/socket/handlers/cli/sessionHandlers.ts b/server/src/socket/handlers/cli/sessionHandlers.ts index c90cc1f8..1fce8db7 100644 --- a/server/src/socket/handlers/cli/sessionHandlers.ts +++ b/server/src/socket/handlers/cli/sessionHandlers.ts @@ -98,7 +98,7 @@ export function registerSessionHandlers(socket: SocketWithData, deps: SessionHan const update = { id: randomUUID(), - seq: Date.now(), + seq: msg.seq, createdAt: Date.now(), body: { t: 'new-message' as const, diff --git a/server/src/sync/messageService.ts b/server/src/sync/messageService.ts index 48b58fe3..0cdf9a08 100644 --- a/server/src/sync/messageService.ts +++ b/server/src/sync/messageService.ts @@ -84,7 +84,7 @@ export class MessageService { const update = { id: msg.id, - seq: Date.now(), + seq: msg.seq, createdAt: msg.createdAt, body: { t: 'new-message' as const,