Block a user
feat(tsconnect): add hasShares option to listDrivePeers
vfs: let readdir report the directory's own entry
feat(taildrive): discover peers with shares
Naming nit, not a blocker: the exported listDrivePeers shadows IpnClient.listDrivePeers with strictly narrower semantics, so a call site importing both reads ambiguously. `listShareBearingPeers…
taildrive: add composite AsyncVFS for discovered peer shares
feat(taildrive): discover peers with shares
Autonomous fresh-context review (gpt-5.6-terra) found two issues in the initial commit:
WIP: feat(taildrive): discover peers with shares
tsconnect-worker: coordinate live and restart-required reconfiguration
WIP: tsconnect-worker: detect configuration mismatches
feat(tsconnect): add hasShares option to listDrivePeers
Autonomous review (Claude Sonnet 5), spanning this PR and webnet/tailscale#19 together since the Go probe is the load-bearing half.
WIP: feat(tsconnect): add hasShares option to listDrivePeers