Dashboard › publish › Distillation
82c1b463-61f2-4b6f-818f-cc420fdfdc5f["lore_tm_v1_727O4Wx5PSMIJmqJGQgoWjosdCzH-70NdYBb0QEonK0","lore_tm_v1_XbZJZCJuKh5SPKU3uYMqEE9lDp08Bc6CFFhoqKR12E8","lore_tm_v1_qZKbQlrWuyEp2lVR-FPY4z_xXGgXuMZ9n_dOMTlkpxA","lore_tm_v1_tsR5BYftq1JCne6pJiHHzazU69QW6TKRu9p20cjHQoY","lore_tm_v1_PS465KocaqTvJplVbIRzpKZCSszIZXLbxWuzM6J2CDQ","lore_tm_v1_ZYvHvNseWbEocmoNiXXfOp-l_HQIsmPe8-CR9a75F38","lore_tm_v1_dxiHxoReDRp9UZGBPXxQRd2afxdHfUt0wJGKfg5JumM"]
Date: Aug 27, 2026
GET /repos/{owner}/{repo}/collaborators/{username}/permission in /home/byk/.local/share/opencode/tool-output/tool_043860ce0001dHKJARbna8GGVi at line 1143./home/byk/.local/share/opencode/tool-output/tool_043860ce0001dHKJARbna8GGVi:1135-1152 identifies repository permission "Metadata"; GET /repos/{owner}/{repo}/collaborators/{username}/permission requires read, accepts UAT, IAT, and has no additional permissions (✗). The same Metadata table lists GET /orgs/{org}/repos, GET /repos/{owner}/{repo}, collaborator-list/detail endpoints, repository comments/reactions, commit comments, contributors, events, forks, hash algorithm, and issue types as read with UAT, IAT and no additional permissions.https://docs.github.com/en/rest/repos/collaborators#get-repository-permissions-for-a-user returned 404 GET.GET /repos/{owner}/{repo}/collaborators requires the authenticated user to have write, maintain, or admin repository privileges; for organization-owned repositories the user must be an organization member. OAuth app tokens and classic personal access tokens require read:org and repo scopes. Collaborator responses report base-role permissions and role_name as the highest role across repository, team, organization, and enterprise grants; the endpoint cannot distinguish organization-level from repository-level grants, and child-team members are included.TOKEN with the access token in git clone https://x-access-token:TOKEN@github.com/owner/repo.git.403, insufficient GraphQL permissions return 401, and REST responses provide X-Accepted-GitHub-Permissions to identify required permissions."Contents" permission; accessing or editing Actions files in .github/workflows additionally requires repository "Workflows" permission.GET /repos/{owner}/{repo}/collaborators/{username}/permission requires GitHub App repository Metadata: read, accepts an installation access token (IAT), and does not require Administration or any additional permission. Assistant noted the installation must access the target repository, public-resource behavior may differ, and GitHub returns the user’s effective highest role across repository, team, organization, and enterprise grants rather than the grant source. Evidence cited: /home/byk/.local/share/opencode/tool-output/tool_043860ce0001dHKJARbna8GGVi:1135-1143 and token definitions at :9-15.