Session Cache Implementation

Nucleic-Session: B2346642-3353-4BD5-9DE2-A8B77BD66C98
Co-authored-by: Nucleic <[email protected]>
This commit is contained in:
2026-07-05 22:32:01 -07:00
co-authored by Nucleic
parent f931f54b0e
commit 1a870c0436
@@ -780,6 +780,9 @@ final class RemoteStore: ObservableObject {
openSessionHostID = nil
openEvents = []; openApprovals = []; openDiff = nil; diffLoading = false
connectivity = .unpaired
// No Mac left whose history to hold — drop the offline cache too.
cachedSummaries = []
SessionCache.clear()
sessions = []
dashboard = .empty
// Nothing left to dial — spin the embedded Tailscale node down if it was running.