Gemini can be a bit inconsistent and depends on what access is enabled on your account.
A few things to try:
- Import the repo via GitHub integration: In Gemini web chat, click the + icon → Import code, paste the repo URL, and authorize. This also works for Gems.
- Enable the GitHub extension: Go to gemini.google.com → Settings → Extensions (Connected Apps) and make sure GitHub is turned on.
- If it’s a private repo, you’ll need to authorize your GitHub account when prompted.
You can also try referencing the repo directly in chat using @GitHub.
I’ll update the README to clarify the Gemini setup.