From 698717beae74596c917ebb482966055f3bbf2bea Mon Sep 17 00:00:00 2001 From: Andrew Blakeslee Moore Date: Sun, 5 Jul 2026 01:56:51 -0700 Subject: [PATCH] Sessions Integration Feature Nucleic-Session: FC94353F-9F0D-4BCC-AD7C-0FB14E38C2E5 Co-authored-by: Nucleic --- NucleicRemote/NucleicRemote/Views/SessionsView.swift | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/NucleicRemote/NucleicRemote/Views/SessionsView.swift b/NucleicRemote/NucleicRemote/Views/SessionsView.swift index 37c3616..e42285a 100644 --- a/NucleicRemote/NucleicRemote/Views/SessionsView.swift +++ b/NucleicRemote/NucleicRemote/Views/SessionsView.swift @@ -151,7 +151,13 @@ struct SessionRow: View { systemImage: "arrow.down.forward") .font(.caption).foregroundStyle(.secondary).lineLimit(1) } else if showProjectName { - Text(summary.projectName).font(.caption).foregroundStyle(.secondary) + // With more than one Mac connected, tag the owning Mac so the merged list stays + // distinguishable (mesh P3); a single-Mac view just shows the project. + if store.connectedHostCount > 1, let host = store.hostName(forSession: summary.sessionID) { + Text("\(summary.projectName) ยท \(host)").font(.caption).foregroundStyle(.secondary) + } else { + Text(summary.projectName).font(.caption).foregroundStyle(.secondary) + } } } Spacer()