[BUG] personal repos not visible in Claude Code web picker despite GitHub app installed

Resolved 💬 3 comments Opened May 19, 2026 by ryantuck Closed May 23, 2026

Preflight Checklist

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

What's Wrong?

_Human author note: issue below was debugged by and written up by Claude Opus 4.7 via browser interface._

---

What's Wrong?

Two personal GitHub repositories do not appear in the repository picker in Claude Code on the web (claude.ai/code), despite the Claude GitHub App being correctly installed with repository access granted to both.

GitHub Username: ryantuck
Affected repos:

  • github.com/ryantuck/demigods
  • github.com/ryantuck/claude-codes (private)

The picker tooltip suggests installing the app on the private repo, but the app is already installed with access granted.

Steps to Reproduce

  1. Installed the Claude GitHub App on personal account ryantuck via https://github.com/apps/claude/installations/select_target
  2. Granted access to both demigods and claude-codes (confirmed both are listed under "Repository access" in the app's GitHub configuration)
  3. Opened claude.ai/code and attempted to select either repo from the picker
  4. Neither repo appears in the list; searching by name returns "No repos match"
  5. For claude-codes, the picker shows a tooltip prompting to install the GitHub App on the private repo — clicking through to GitHub shows the app is already configured with access

Troubleshooting Already Attempted

  • Hard refreshed claude.ai/code
  • Logged out and back in to Claude
  • Tried an incognito window
  • Revoked the app under GitHub Settings → Applications → Authorized GitHub Apps, then reinstalled fresh from https://github.com/apps/claude
  • Confirmed the app shows as configured with access to both repos on the GitHub side

None of these resolved the issue.

Expected Behavior

Both demigods and claude-codes should appear in the Claude Code repository picker so I can select either as a working directory. The misleading "install the GitHub App" tooltip on claude-codes should not appear when the app is already installed with access granted.

Related Issues

This appears to be the same backend repository indexing bug affecting personal accounts that was reported in:

  • #27155 — GitHub repos not visible in Claude web despite app installed
  • #18467 — Personal account repositories not visible in Claude web, only organization repositories work
  • #57396 — Personal repository not appearing in Claude Code repo picker despite GitHub app reinstall

Requesting a backend repository index reset for GitHub user ryantuck.

What Should Happen?

Repos that I've granted access to in GitHub should display in repository picker in Claude Code Web at https://claude.ai/code.

Error Messages/Logs

Steps to Reproduce

  1. Installed the Claude GitHub App on personal account ryantuck via https://github.com/apps/claude/installations/select_target
  2. Granted access to both demigods and claude-codes (confirmed both are listed under "Repository access" in the app's GitHub configuration)
  3. Opened claude.ai/code and attempted to select either repo from the picker
  4. Neither repo appears in the list; searching by name returns "No repos match"
  5. For claude-codes, the picker shows a tooltip prompting to install the GitHub App on the private repo — clicking through to GitHub shows the app is already configured with access

Claude Model

None

Is this a regression?

I don't know

Last Working Version

_No response_

Claude Code Version

claude.ai/code

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Other

Additional Information

_No response_

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗