[BUG] Private personal repo not accessible via GitHub integration — file picker stays empty

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

What's Wrong?
The GitHub integration cannot access my private personal repository. The Claude GitHub App is correctly installed and authorized on the GitHub side, but the repository content never becomes accessible in Claude.ai.

Setup

  • GitHub username: edo-bruno
  • Claude plan: Free
  • Repository: edo-bruno/croce-verde-app (private, personal account)

What I've already verified

  • Claude GitHub App is installed and configured at github.com/settings/installations, with access explicitly granted to this repository
  • GitHub Integration shows "Connected" in Claude.ai → Settings → Connectors
  • In "Add content from GitHub," I can select the repository and branch, but the file browser tree stays empty — no files ever appear
  • Clicking "Aggiungi repository" / "Add repository" only inserts the repo URL as plain text into the chat, not the actual file content
  • When sending a prompt referencing that URL, Claude reports it cannot access the resource

What I've already tried (none worked)

  • Uninstalled and reinstalled the Claude GitHub App from github.com/settings/installations
  • Reinstalled granting "All repositories" access instead of a specific repo
  • Disconnected and reconnected the GitHub Integration in Claude.ai settings
  • Confirmed the repository is healthy and accessible normally on GitHub (private badge, recent commits visible)

Request
This looks like the same backend repository-indexing issue reported in the linked issues below. Could you please trigger a backend repository index reset for my GitHub account?

Related issues
#33875, #57161, #60493, #65601, #72119

What Should Happen?

Expected behavior
Selecting a repository and branch in "Add content from GitHub" should populate the file browser and allow me to select files/folders as context, without needing to make the repository public.

Error Messages/Logs

Steps to Reproduce

  • Create a PRIVATE repository on GitHub
  • Install the Claude GitHub App at github.com/apps/claude and grant it "All repositories" access (confirmed installed and configured under GitHub Settings → Applications, with read/write access to code, PRs, issues, etc.)
  • Confirm the GitHub Integration connector shows "Connected" in Claude.ai → Settings → Connectors
  • Go to claude.ai/code
  • Type a message describing a task
  • Click "+ Select repo..." at the bottom
  • Select my repository (it is listed)

The picker/browser does not show any file into the repository

Claude Model

Sonnet (default)

Is this a regression?

No, this never worked

Last Working Version

_No response_

Claude Code Version

N/A — using Claude Code on the web (claude.ai/code), not the CLI

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

PowerShell

Additional Information

<img width="776" height="501" alt="Image" src="https://github.com/user-attachments/assets/08f8edbc-e559-498b-86cd-40048837a4bf" />

View original on GitHub ↗

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