Feature Enhancement Planning

Nucleic-Session: 3CD3A375-8BC1-407E-951F-8EF136B08390
Co-authored-by: Nucleic <[email protected]>
This commit is contained in:
2026-07-04 23:51:34 -07:00
co-authored by Nucleic
parent ac44a73e8d
commit ab7700a8eb
@@ -530,6 +530,11 @@ final class RemoteStore: ObservableObject {
IdentityStore.savePairedHost(host)
self.activeHostID = host.fingerprint
}
cb.meshRosterChanged = { [weak self] in
// Mesh "join": a Mac was learned or revoked via gossip. Reconnect to every paired Mac
// (connecting the newcomer) and drop any that left — without switching the active host.
self?.reconnect()
}
cb.tailnetStatus = { [weak self] status, loginURL in
self?.tailnetStatus = status
self?.tailnetLoginURL = loginURL