Post

Done ✅ One rough edge: nothing tells me if a PDS speaks spaces. describeServer has no flag, and the OAuth metadata lists the exact same scopes_supported on spaces-alpha and bsky.social

So I do: GET com.atproto.simplespace.getSpace with no params. - spaces PDS → 400 "Missing required key" (params validate before auth) - stock PDS → 401 AuthMissing Works today, but it's a behavioural trick that dies the day the error order changes.

1 repost1 like

A capability flag at PDS level would be lovely. A field in describeServer maybe ? Let's see :)