Claude Code Web: repository list not refreshing after GitHub app reinstall

Status Closed — not planned
Maintainer reply None cached
Activity 8 comments · opened Apr 4, 2026 · closed May 27, 2026

Description

Claude Code Web does not update the repository list after reinstalling and reconfiguring the GitHub app. It keeps showing stale/old repositories from previously connected organizations, even after a complete reset.

Steps to Reproduce

  1. Noticed repos from org Namiyoga-New (3 repos: namiyoga-studio-prod, namiyoga-dev, namiyoga-reservas) were not appearing in Claude Code Web repo selector
  2. Went to github.com/settings/installations → installed the "Claude" GitHub App on the Namiyoga-New org with "All repositories" access
  3. Confirmed installation was successful (shows "Installed 1 minute ago" on GitHub)
  4. Refreshed Claude Code Web → repos still not showing
  5. Logged out and back in to Claude Code Web → still old repos
  6. Went to github.com/settings/apps/authorizations → confirmed Claude has access to all 4 orgs (Namiyoga-New, Progetti-Alessio, StudyIA-2026, talionwar)
  7. Revoked Claude from "Authorized GitHub Apps" tab → re-authorized → still old repos
  8. Revoked all apps from "Authorized OAuth Apps" tab → still old repos
  9. Uninstalled Claude GitHub App from ALL orgs via github.com/settings/installations
  10. Re-connected GitHub from Claude Code Web from scratch → reinstalled on all orgs → still showing the exact same old repo list
  11. Cleared browser cache and cookies for claude.ai
  12. Opened Claude Code Web in incognito window, logged in fresh, reconnected GitHub → still the same stale repo list

Expected Behavior

After reinstalling and re-authorizing the GitHub app, Claude Code Web should show the current list of repositories from all authorized organizations, including the newly added org (Namiyoga-New).

Actual Behavior

Claude Code Web continues to show a stale list of repos. The list includes repos from an org (NamiYoga-Legacy) that was never explicitly connected to the new Claude installation, while repos from the newly installed org (Namiyoga-New) do not appear.

Stale repos shown (from NamiYoga-Legacy, not currently installed):

  • nami-music-creator
  • 3dposeConverter
  • namiyoga-locations
  • rag-server
  • 2d-poser
  • nami-sequence-aio

Missing repos (from Namiyoga-New, correctly installed):

  • namiyoga-studio-prod
  • namiyoga-dev
  • namiyoga-reservas

Environment

  • Claude Code Web (claude.ai/code)
  • Browser: Safari/macOS
  • GitHub account: talionwar
  • Organizations: Namiyoga-New, StudyIA-2026, Progetti-Alessio, talionwar
  • Date: 2026-04-05

Conclusion

The repository list appears to be cached server-side and never invalidated, even after a complete uninstall/reinstall cycle of the GitHub app across all organizations.

🤖 Generated with Claude Code

View original on GitHub ↗

7 Comments

github-actions[bot] · 6 months ago

Found 3 possible duplicate issues:

  1. https://github.com/anthropics/claude-code/issues/12839
  2. https://github.com/anthropics/claude-code/issues/18467
  3. https://github.com/anthropics/claude-code/issues/37815

This issue will be automatically closed as a duplicate in 3 days.

  • If your issue is a duplicate, please close it and 👍 the existing issue instead
  • To prevent auto-closure, add a comment or 👎 this comment

🤖 Generated with Claude Code

talionwar · 6 months ago

Not a duplicate — I've already tried all the workarounds mentioned in the suggested duplicate issues (#18467, #12839, #11730):

  • Disconnected and reconnected GitHub from Claude settings (multiple times)
  • Revoked Claude from "Authorized GitHub Apps" and re-authorized
  • Revoked all OAuth apps
  • Uninstalled Claude GitHub App from ALL orgs and reinstalled from scratch
  • Cleared browser cache and cookies for claude.ai
  • Tried in incognito window with fresh login
  • Toggled between "All repositories" and "Select repositories"

None of these work. The repo list remains stale. This appears to be a server-side caching issue on Anthropic's end — GitHub shows the correct installations and permissions, but Claude Code Web never picks up the updated repo list.

The key difference from the duplicates: this isn't about repos not appearing due to missing permissions. The permissions are correct on GitHub's side. Claude's backend simply doesn't refresh its cached view of my repositories, even after a complete teardown and reinstall cycle.

Proof the cache is stale:

  • Repos from Namiyoga-New (newly created org, 3 repos, app installed) → never appear
  • Repos from NamiYoga-Legacy (old org, app NOT reinstalled) → still show up
rogerkerse · 5 months ago

I have same exact issue that if I add more repositories in github to Claude app, then those show up in repo picker, but Github event triggers for scheduled tasks don't recognize it.

<img width="1198" height="1716" alt="Image" src="https://github.com/user-attachments/assets/a7000b4d-b430-4351-9878-2e76cf43cc87" />

github-actions[bot] · 4 months ago

Closing for now — inactive for too long. Please open a new issue if this is still relevant.

Walainski · 4 months ago

This is still relevant

IIPoliII · 4 months ago

Yes still not working

PetraHudeckova · 2 months ago

I faced the same issue. Solved by disconnecting from github in https://claude.ai/new#settings/customize-connectors/integration-github , reconnecting Github integration and logout, login to Claude.
Not ideal solution but it works.

Showing cached comments. Read the full discussion on GitHub ↗