From 977e405e70c44514e13e3105638db9c05f3cba0e Mon Sep 17 00:00:00 2001 From: Andrew Blakeslee Moore Date: Sun, 5 Jul 2026 22:04:13 -0700 Subject: [PATCH] Settings Feature Enhancement Nucleic-Session: 89BFAB13-D559-43FC-BE28-0B2639BECF0F Co-authored-by: Nucleic --- NucleicRemote/NucleicRemote/Models/RemoteStore.swift | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/NucleicRemote/NucleicRemote/Models/RemoteStore.swift b/NucleicRemote/NucleicRemote/Models/RemoteStore.swift index c002541..f9d24bc 100644 --- a/NucleicRemote/NucleicRemote/Models/RemoteStore.swift +++ b/NucleicRemote/NucleicRemote/Models/RemoteStore.swift @@ -1117,7 +1117,10 @@ final class RemoteStore: ObservableObject { .registerLiveActivity, .endLiveActivity, // Session transfer (mesh P5) is a Mac↔Mac flow — the phone never originates these, // and demo has no peer Macs, so they're inert here. - .transferOffer, .transferChunk, .transferCommit, .transferCancel: + .transferOffer, .transferChunk, .transferCommit, .transferCancel, + // "Add a device" mint is handled directly against a live host, not via demoHandle; + // the demo path short-circuits in `requestPairingCode()` with a stand-in code. + .requestPairingCode, .cancelPairingCode: break // passive / already handled by the seeded fixtures (demo has no mesh peers) } }