{ "$type": "com.fedfork.exec.oauth.clientMetadata", "name": "knotless", "description": "Create knotless repositories and commit to them: git kept as dev.knotless.* records in your account.", "clientMetadata": { "client_id": "https://knotless.example.com/oauth-client-metadata.json", "client_name": "knotless", "client_uri": "https://knotless.example.com", "redirect_uris": [ "https://knotless.example.com" ], "grant_types": [ "authorization_code", "refresh_token" ], "response_types": [ "code" ], "scope": "atproto repo:dev.knotless.repo?action=create repo:dev.knotless.pack?action=create repo:dev.knotless.claim?action=create repo:dev.knotless.ref?action=create&action=update blob:application/x-git-packed-objects", "application_type": "web", "token_endpoint_auth_method": "none", "dpop_bound_access_tokens": true }, "scopeGroups": [ { "key": "repos", "label": "Create knotless repositories", "scopes": [ "repo:dev.knotless.repo?action=create" ] }, { "key": "commits", "label": "Commit to your knotless repositories", "scopes": [ "repo:dev.knotless.pack?action=create", "repo:dev.knotless.claim?action=create", "repo:dev.knotless.ref?action=create&action=update", "blob:application/x-git-packed-objects" ] } ], "createdAt": "2026-11-09T00:00:00.000Z" }