From 49e30c0d68da98551a660d6659e79be78f8ea48b Mon Sep 17 00:00:00 2001 From: Andrew Blakeslee Moore Date: Wed, 1 Jul 2026 18:33:17 -0700 Subject: [PATCH] Message Queue Display Nucleic-Session: 4714846A-A598-4711-AA38-640B40927DF4 Co-authored-by: Nucleic --- NucleicRemote/NucleicRemote/Models/RemoteStore.swift | 2 ++ 1 file changed, 2 insertions(+) diff --git a/NucleicRemote/NucleicRemote/Models/RemoteStore.swift b/NucleicRemote/NucleicRemote/Models/RemoteStore.swift index b05b117..1698841 100644 --- a/NucleicRemote/NucleicRemote/Models/RemoteStore.swift +++ b/NucleicRemote/NucleicRemote/Models/RemoteStore.swift @@ -291,6 +291,8 @@ final class RemoteStore: ObservableObject { } func integrate(_ id: SessionID, _ mode: IntegrationMode) { send(.integrate(id, mode)) } func interrupt(_ id: SessionID) { send(.interrupt(id)) } + /// Cancel one queued (not-yet-sent) follow-up by id — the phone's per-message ✕. + func cancelQueuedMessage(_ id: SessionID, _ messageID: UUID) { send(.cancelQueuedMessage(id, messageID)) } // Mid-session model / reasoning / automation — the same affordances the Mac header exposes. // `nil` model/effort resets the session to the host/app default.