Transcript Incremental Projection

Nucleic-Session: 0FFD007B-0696-4517-9429-129C7B0FD5AC
Co-authored-by: Nucleic <[email protected]>
This commit is contained in:
2026-07-06 18:49:07 -07:00
co-authored by Nucleic
parent 544eabebeb
commit 9734a73518
@@ -1210,6 +1210,8 @@ final class RemoteStore: ObservableObject {
compactDetailPresented = false compactDetailPresented = false
openSessionHostID = nil openSessionHostID = nil
// Persist the final transcript before clearing it, so it's warm for the next open / offline. // Persist the final transcript before clearing it, so it's warm for the next open / offline.
// Buffered streaming deltas are part of that transcript — publish them first.
drainPendingOpenEvents()
flushOpenTranscript(target, openEvents) flushOpenTranscript(target, openEvents)
openEvents = [] openEvents = []
openApprovals = [] openApprovals = []