Skip to content

[BUG] [BUG] Cannot connect GitHub repo — "No repos match" despite Claude GitHub App installed #59732

Description

@TimothyGRyan

Preflight Checklist

  • I have searched existing issues and this hasn't been reported yet
  • This is a single bug report (please file separate reports for different bugs)
  • I am using the latest version of Claude Code

What's Wrong?

Claude GitHub App installed on my private repo (TimothyGRyan/business-ops), confirmed at github.com/settings/installations with read/write access. But claude.ai/code "+ Select repo" shows "No repos match." Remote routines fail with error: "GitHub repository access check failed — re-authorize GitHub in settings" (github_repo_access_denied). Running /web-setup errors with "Select a repo first" — creating a circular dependency. There is no visible way to complete the GitHub OAuth from the Claude Code web UI. Platform: Windows 11, using VS Code extension and claude.ai/code web app.

What Should Happen?

After installing the Claude GitHub App on my repo, clicking "+ Select repo" on claude.ai/code should show my repositories. Remote routines configured with that repo should be able to clone and commit to it. The /web-setup command should work without requiring a repo to be selected first, since its purpose is to establish the GitHub connection.

Error Messages/Logs

None.  It does not see the repo

Steps to Reproduce

Install Claude GitHub App on a private repo via github.com/apps/claude/installations/new
Confirm app is installed at github.com/settings/installations — shows correct permissions (read/write access to code, PRs, issues, etc.)
Go to claude.ai/code
Click "+ Select repo..." at the bottom
Search for the repo name — shows "No repos match"
Try typing /web-setup in the chat — errors with "Select a repo first"
Create a remote routine (via Routines) pointing to the repo
Click "Run now" — fails with "GitHub repository access check failed — re-authorize GitHub in settings"
No visible way to authorize/connect GitHub from Claude Code settings or web UI

Claude Model

Opus

Is this a regression?

I don't know

Last Working Version

No response

Claude Code Version

N/A — using VS Code extension

Platform

Other

Operating System

macOS

Terminal/Shell

PowerShell

Additional Information

Error JSON from API: {"error":{"message":"GitHub repository access check failed — re-authorize GitHub in settings","reason":"github_repo_access_denied","type":"invalid_request_error"}}

GitHub App confirmed installed at github.com/settings/installations/132585935 with read/write access to all repos. Routine ID: trig_01KejyJZN2uPJHemf2g98vQr. Using claude.ai/code web app + VS Code extension on Windows 11.

Metadata

Metadata

Assignees

No one assigned

    Labels

    duplicateThis issue or pull request already exists

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions