A terminal client for Tangled.
tui go tangled cli
8

Configure Feed

Select the types of activity you want to include in your feed.

atproto/auth: add blob scope for pr patch blobs

Aly Raffauf (Jul 15, 2026, 2:14 PM EDT) 6b6f0bff c23c10ea

+4 -5
+4 -5
atproto/auth.go
··· 16 16 17 17 var ErrNotAuthenticated = errors.New("not authenticated") 18 18 19 - // DefaultScopes are requested for a CLI session. Rather than the broad 20 - // transition:generic scope (equivalent to an app password), we request 21 - // granular permissions scoped to all Tangled collections preemptively, 22 - // so future features don't require re-authentication. The rpc scopes are 23 - // needed for the PDS to mint service-auth JWTs for knot procedures. 19 + // DefaultScopes are requested for a CLI session. The rpc scopes are 20 + // needed for the PDS to mint service-auth JWTs for knot procedures. The 21 + // blob scope is required for uploading PR patch blobs to the PDS. 24 22 var DefaultScopes = []string{ 25 23 "atproto", 26 24 "repo:sh.tangled.actor.profile", ··· 35 33 "repo:sh.tangled.repo", 36 34 "repo:sh.tangled.repo.issue", 37 35 "repo:sh.tangled.repo.pull", 36 + "blob:application/gzip", 38 37 "rpc:sh.tangled.repo.create?aud=*", 39 38 "rpc:sh.tangled.repo.delete?aud=*", 40 39 "rpc:sh.tangled.repo.merge?aud=*",