[BUG] Repository still appears in web repo picker after removing GitHub App access

Status Open
Maintainer reply None cached
Activity 0 comments · opened Aug 5, 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?

I removed a repository ("AI-Powered-ATS") from the Claude GitHub App's "Repository access" list on GitHub (github.com/settings/installations), but it still appears in the repository picker on claude.ai/code (web) and is still selected by default every time I start a new session.

I tried the following, but the repository still shows up:

  • Disconnected and reconnected GitHub in Claude Settings > Connectors
  • Confirmed on GitHub side that the repository is no longer listed under "Repository access" for the Claude GitHub App
  • Hard refreshed the browser / tried in incognito

This looks like the repo picker list is cached and not being invalidated when GitHub App access changes.

What Should Happen?

After a repository is removed from the Claude GitHub App's access list, it should no longer appear in the Claude Code web repository picker, and should not be selectable or pre-filled as the default repository for new sessions.

Error Messages/Logs

No explicit error message — the UI simply continues to show the removed repository in the picker and pre-selects it as default for new sessions. No console errors observed.

Steps to Reproduce

  1. Open claude.ai/code (web) and start a session using a repository (e.g. "AI-Powered-ATS")
  2. Go to github.com/settings/installations, open the Claude GitHub App configuration, and remove that repository from "Repository access"
  3. Disconnect and reconnect GitHub in Claude Settings > Connectors
  4. Refresh claude.ai/code and start a new session
  5. Expected: the removed repository no longer appears in the repository picker
  6. Actual: the repository still appears in the picker and is still pre-selected as the default repository for the new session

Claude Model

Not sure / Multiple models

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

N/A – reproduced on claude.ai/code (web), not via local CLI

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

Other

Additional Information

_No response_

View original on GitHub ↗