You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Team state lags: the serving Mac's member list, People vs sidebar, and Team setup's default #686
Team state still lags in places after #680/#682. Seen in the two-Mac re-check V3 on Canary 0.0.54.96 (beb17a0), natembp (iamnbutler) and nate16-1 (samechocolixir, serves the directory).
What was seen
The serving Mac's In the directory doesn't follow a join. Sam approved Nate's Ask to join at 9:29. Sam's open Settings → Team kept natembp · Synced 9:24:19 AM and Served by this Mac … · Synced 9:26:50 AM for over a minute without changing. ace-canary directory on nate16-1 said Synced 4m ago. Only the joining Mac's view updated live. Map ^901.
People lags the sidebar. When Sam's Ace Helper stopped at 09:17:40, Nate's sidebar marked Sam's sections · Offline by 09:17:47. People still said Sam Online until the directory sync failed (Sync failed at 9:18:24 AM: nate16-1, which serves the directory, is offline.), and showed Offline at the next look, 09:19:19. Map ^101.
Team setup pre-selects "You're the first". On the Mac asking to join, Team setup shows "samechocolixir on nate16-1 is in a team." with Ask to join, but the selected option below is "Get your team started — You're the first on this tailnet." (Same family as Team setup on the directory's own Mac says "You're the first on this tailnet" #604, on the asker's Mac.) Map ^120.
The sidebar's Offline is hard to see.b-sandbox · nate16-1 · samechocolixir · Offline is truncated, so only a grey dot and a hover tooltip show it. Map ^104.
Expected
The serving Mac's Settings → Team updates when a member joins or syncs.
People and the sidebar flip together.
Team setup pre-selects Join when a teammate is already in a team.
Two-Mac re-check V4 on Canary 0.0.54.97 (009665e, #689):
Fixed:
People and the sidebar flip together. With nate16-1's helper stopped 10:19:12–10:20:42, natembp's sidebar went · Offline at 10:19:12 and People at 10:19:13; both were back Online at 10:20:46 (^101).
Offline is visible.· Offline is never cut off now (^104). The name is cut instead (ace2 — githubn… · Offline loses the owner, with no hover tooltip), and sections re-sort while offline; minor.
Team setup defaults to Join. Out of the directory, Team setup pre-selects Join your team under samechocolixir on nate16-1 is in a team. (^120). The unselected option still says You're the first on this tailnet.
Still wrong:
The serving Mac's In the directory doesn't follow a rejoin. natembp left in the app and rejoined with ace-canary directory http://100.119.196.79:4142/directory (printed Joined, no approval) at 10:25:48 and again at 10:32:29, while samechocolixir watched an open Settings → Team on nate16-1. Neither time did natembp leave or return there; it kept natembp · Synced 10:31:10 AM live and after a reload at 10:37, while natembp's own Settings said Synced 10:32:30 AM. Maybe a rejoin to the same URL isn't a first publish, so joined never fires (^901).
Smaller: after the CLI rejoin, natembp's open Settings → Team kept Left the directory. under the joined, synced row (^115).
Two-Mac re-check V5 on Canary 0.0.55.99 (370b009, #692/#693): everything here is now seen working.
The serving Mac's In the directory follows a leave and rejoin. natembp left in the app at 12:00:03 and rejoined with ace-canary directory http://100.119.196.79:4142/directory at 12:00:45. samechocolixir's open Settings → Team on nate16-1 dropped natembp within ~10 s and showed it back as natembp · Synced 12:00:45 PM within ~10 s of the rejoin, with no reload or Refresh (^901).
natembp's own open Settings → Team followed the CLI rejoin within seconds and no longer kept Left the directory. (^115).
Team setup: out of the directory, the first choice now reads "Set up a separate directory — Your tailnet already has a team. Only list your channels apart from theirs if you mean to.", with Join your team pre-selected. ✕ returns to Settings → Team, both in and out of the team (^120).
Offline sections: with nate16-1's helper stopped 12:04:44–12:06:14, all four of Sam's All Projects headers went · Offline in the same second and back together, kept samechocolixir · Offline whole, carry the full name as a title, and didn't re-sort (^104).
Leftovers, minor and tracked on the map: offline headers shrink the project name to one letter (H · samechocolixir · Offline), so sections look alike without hovering (^104); after leaving, Directory reads None yet with no mention of the directory just left (^115, #636).
Activity
iamnbutler commentedon Oct 23, 2026
Two-Mac re-check V4 on Canary 0.0.54.97 (009665e, #689):
Fixed:
· Offlineat 10:19:12 and People at 10:19:13; both were back Online at 10:20:46 (^101).· Offlineis never cut off now (^104). The name is cut instead (ace2 — githubn… · Offlineloses the owner, with no hover tooltip), and sections re-sort while offline; minor.samechocolixir on nate16-1 is in a team.(^120). The unselected option still saysYou're the first on this tailnet.Still wrong:
In the directorydoesn't follow a rejoin. natembp left in the app and rejoined withace-canary directory http://100.119.196.79:4142/directory(printedJoined, no approval) at 10:25:48 and again at 10:32:29, while samechocolixir watched an open Settings → Team on nate16-1. Neither time did natembp leave or return there; it keptnatembp · Synced 10:31:10 AMlive and after a reload at 10:37, while natembp's own Settings saidSynced 10:32:30 AM. Maybe a rejoin to the same URL isn't a first publish, sojoinednever fires (^901).Left the directory.under the joined, synced row (^115).iamnbutler commentedon Oct 23, 2026
Two-Mac re-check V5 on Canary 0.0.55.99 (370b009, #692/#693): everything here is now seen working.
In the directoryfollows a leave and rejoin. natembp left in the app at 12:00:03 and rejoined withace-canary directory http://100.119.196.79:4142/directoryat 12:00:45. samechocolixir's open Settings → Team on nate16-1 dropped natembp within ~10 s and showed it back asnatembp · Synced 12:00:45 PMwithin ~10 s of the rejoin, with no reload or Refresh (^901).Left the directory.(^115).· Offlinein the same second and back together, keptsamechocolixir · Offlinewhole, carry the full name as a title, and didn't re-sort (^104).Leftovers, minor and tracked on the map: offline headers shrink the project name to one letter (
H · samechocolixir · Offline), so sections look alike without hovering (^104); after leaving, Directory readsNone yetwith no mention of the directory just left (^115, #636).