An AT Protocol Personal Data Server written in JavaScript pdsjs.dev
pds atproto

fix(drive): name a space by its type rather than its record key master

The picker read the last segment of a space AT-URI, which is the record key: a TID, or the literal `self`. Neither names anything a person recognises, so two spaces read as "3msw4lgrmisi4" and "self". The type NSID is the part that names a space, and the listing already carries it. The key joins the name only where two spaces share a type, since there the type alone would name both. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>


+104 -12
3 changed files