Fix Tool Call Card Mesh

Nucleic-Session: 217E0ED8-7E6C-4CC0-899E-A2B6C425F292
Co-authored-by: Nucleic <[email protected]>
This commit is contained in:
2026-07-05 04:12:27 -07:00
co-authored by Nucleic
parent 89c408b7c0
commit cb7cdbd628
@@ -498,6 +498,10 @@ final class HostConnection {
// `fetchTranscript` this device sent. A phone pulls full history on demand via 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. // dedicated fetch path (not this subscribe stream), so nothing to do here yet.
break 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): case .relayMembership(let membership):
// The host issued/refreshed this device's relay credential (mesh P2). Persist it // 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 // in place (no reordering — this can arrive from a non-active Mac) so the relay