Session Transcript Sync
Nucleic-Session: 50161730-2DDF-4324-B8ED-C77EBB1CD469 Co-authored-by: Nucleic <[email protected]>
This commit is contained in:
@@ -493,6 +493,11 @@ final class HostConnection {
|
||||
case .transferAccept, .transferReject, .transferReady, .transferCommitted, .transferChunkAck:
|
||||
// Session-transfer replies (mesh P5) only reach a *source* Mac; a phone is never one.
|
||||
break
|
||||
case .transcriptChunk, .transcriptFetchComplete, .transcriptUnavailable:
|
||||
// Full-transcript fetch replies (mesh sync) only arrive in response to a
|
||||
// `fetchTranscript` this device sent. A phone pulls full history on demand via a
|
||||
// dedicated fetch path (not this subscribe stream), so nothing to do here yet.
|
||||
break
|
||||
case .relayMembership(let membership):
|
||||
// The host issued/refreshed this device's relay credential (mesh P2). Persist it
|
||||
// in place (no reordering — this can arrive from a non-active Mac) so the relay
|
||||
|
||||
Reference in New Issue
Block a user