Skip to content

fix(realtime): preserve twenty turns across recovery - #297

Merged
x-lixu merged 1 commit into
mainfrom
codex/realtime-history-recovery
Sep 1, 2026
Merged

fix(realtime): preserve twenty turns across recovery#297
x-lixu merged 1 commit into
mainfrom
codex/realtime-history-recovery

Conversation

@x-lixu

@x-lixu x-lixu commented Sep 1, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • keep the foreground UI and Realtime recovery window aligned at twenty conversation turns (forty messages)
  • add an injectable Realtime frontend seam for deterministic Gateway recovery tests
  • verify content-safety rejection removes only the rejected turn while retaining earlier valid context

Validation

  • node --test server/test/conversation-sync.test.mjs server/test/gateway-client-handshake.test.mjs server/test/session-conversation-history.test.mjs web/test/message-order.test.js

@x-lixu
x-lixu merged commit acaf104 into main Sep 1, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant