Per the GitHub API docs, I am requesting the repo scope which gives access to private repositories.
The user is presented with the following dialog, which also ment
For any Octokit users having this problem: client.list_repos(nil) found here will use GET /user/repos which returns private repos too.
client.list_repos(nil)
GET /user/repos