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
Created directory says teammates find it, but a Mac on another directory never does #603
"Your team's directory is running" tells the creator that teammates' Macs find it by themselves, but a Mac that already has a directory never switches to it, even when that directory is failing.
What was seen
B created a directory served by nate16-1. The dialog said "Teammates' Macs find it on the tailnet. There's nothing to send." and listed "iamnbutler · natembp · Joins now".
A's Mac was still set to a deployed directory that failed every sync: "The directory serves the tail49836a.ts.net tailnet, but this Mac is on tail93a054.ts.net." Nothing on A noticed B's directory, even after Refresh. A joined only by clicking Change… and pasting B's URL, which A had to get from B.
On B's side nothing changed when A joined.
directory.adopt() in apps/host/src/directory.ts returns when isChosen(), so this is the designed rule. The dialog's promise and "Joins now" don't account for it.
Steps
Mac A has a directory configured, here one for another tailnet.
Mac B creates a directory on This Mac.
Read B's "Your team's directory is running" dialog, then A's Settings → Team.
Expected: the dialog says which Macs are on another directory and offers the URL to send them. A's Settings, while its own directory fails, offers the directory a teammate serves on this tailnet.
changed the title [-]Show which messages are new when opening a channel, and highlight mentions[/-][+]Created directory says teammates find it, but a Mac on another directory never does[/+]on Oct 22, 2026
Seen again on Canary 0.0.53.88 (2026-10-22 pair missions) for a Mac that had left the directory rather than chosen another: the creator's dialog again said "iamnbutler · natembp · Joins now" and "There's nothing to send.", but natembp stayed on "None yet" after Refresh and had to join by hand. Nothing on natembp said a directory existed; the only hint was "samechocolixir on nate16-1 is in a team. [Ask to join]" inside Team setup. The never-chosen case still couldn't be set up on the rig. Map: ^109.
Activity
[-]Show which messages are new when opening a channel, and highlight mentions[/-][+]Created directory says teammates find it, but a Mac on another directory never does[/+]iamnbutler commentedon Oct 22, 2026
Seen again on Canary 0.0.53.88 (2026-10-22 pair missions) for a Mac that had left the directory rather than chosen another: the creator's dialog again said "iamnbutler · natembp · Joins now" and "There's nothing to send.", but natembp stayed on "None yet" after Refresh and had to join by hand. Nothing on natembp said a directory existed; the only hint was "samechocolixir on nate16-1 is in a team. [Ask to join]" inside Team setup. The never-chosen case still couldn't be set up on the rig. Map: ^109.