[BUG] personal repos not visible in Claude Code web picker despite GitHub app installed
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
- Installed the Claude GitHub App on personal account
ryantuckvia https://github.com/apps/claude/installations/select_target - Granted access to both
demigodsandclaude-codes(confirmed both are listed under "Repository access" in the app's GitHub configuration) - Opened claude.ai/code and attempted to select either repo from the picker
- Neither repo appears in the list; searching by name returns "No repos match"
- 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
- Installed the Claude GitHub App on personal account
ryantuckvia https://github.com/apps/claude/installations/select_target - Granted access to both
demigodsandclaude-codes(confirmed both are listed under "Repository access" in the app's GitHub configuration) - Opened claude.ai/code and attempted to select either repo from the picker
- Neither repo appears in the list; searching by name returns "No repos match"
- 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_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗