From cb7cdbd6285576335df71a1ad85914c87b55c6a0 Mon Sep 17 00:00:00 2001 From: Andrew Blakeslee Moore Date: Sun, 5 Jul 2026 04:12:27 -0700 Subject: [PATCH] Fix Tool Call Card Mesh Nucleic-Session: 217E0ED8-7E6C-4CC0-899E-A2B6C425F292 Co-authored-by: Nucleic --- NucleicRemote/NucleicRemote/Models/HostConnection.swift | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/NucleicRemote/NucleicRemote/Models/HostConnection.swift b/NucleicRemote/NucleicRemote/Models/HostConnection.swift index 1523236..a6c9358 100644 --- a/NucleicRemote/NucleicRemote/Models/HostConnection.swift +++ b/NucleicRemote/NucleicRemote/Models/HostConnection.swift @@ -498,6 +498,10 @@ final class HostConnection { // `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 .toolSummaries: + // Collapsed Bash summary lines the owner pushes to peer *Macs* (mesh session sync). + // The phone renders its own deterministic command summaries, so it ignores these. + 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