From 60cec6d70e7c23eb257ceede5d93bc808cccec93 Mon Sep 17 00:00:00 2001 From: Andrew Blakeslee Moore Date: Sun, 5 Jul 2026 19:28:00 -0700 Subject: [PATCH] Fetch Historical Transcript Data Nucleic-Session: 11465D90-A8F3-43AA-A1DC-37EA1EC1B909 Co-authored-by: Nucleic --- NucleicRemote/NucleicRemote/Models/RemoteStore.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/NucleicRemote/NucleicRemote/Models/RemoteStore.swift b/NucleicRemote/NucleicRemote/Models/RemoteStore.swift index 5d30673..d5cfadc 100644 --- a/NucleicRemote/NucleicRemote/Models/RemoteStore.swift +++ b/NucleicRemote/NucleicRemote/Models/RemoteStore.swift @@ -728,6 +728,9 @@ final class RemoteStore: ObservableObject { connection(owningSession: sessionID)?.openSessionID = sessionID rebuildAggregate() send(.subscribe(Subscribe(sessionID: sessionID, sinceSeq: nil, verbosity: .full))) + // Pull the full history too — the subscribe above only returns a 200-event tail, so without + // this the transcript would start at the connection point with no events from before it. + connection(owningSession: sessionID)?.fetchFullTranscript(sessionID) } /// Ask the host for the open session's full patch (Diff tab). No-op when the host