[BUG] /code-review ultra (ultrareview) fails with "GitHub repository access check failed" — GitHub App installation step never completes

Status Open
Maintainer reply None cached
Activity 1 comment · opened Aug 10, 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?

Environment:

Platform: macOS, Chrome
Repo: personal GitHub repo (private), triggering via /ultrareview <PR#> and /code-review ultra <PR#> in Claude Code
Claude Code version: (fill in — check with claude --version or /help)
Summary:
/code-review ultra cannot start a cloud review session because it can't verify GitHub repository access, even after multiple attempts to connect/reconnect GitHub through claude.ai's Connectors settings. The underlying GitHub App installation step appears to never complete, though the user-identity authorization step does.

Steps to reproduce:

Run /ultrareview <PR#> (or /code-review ultra <PR#>) in Claude Code against a private repo.
Observe error: Ultrareview could not start the cloud session: GitHub repository access check failed — re-authorize GitHub in settings
Go to claude.ai → Settings → Connectors → GitHub Integration → click Connect.
Observe: briefly shows "Connecting to GitHub, this may take a while," then redirects back to Claude's main page with no repository-selection screen ever shown.
Check github.com/settings/connections/applications/ — Claude appears here as an OAuth-style authorization ("Verify your GitHub identity," "Know what resources you can access," "Act on your behalf"), with the note "Claude has not been installed on any accounts you have access to."
Check github.com/settings/installations — Claude does not appear here (this is where GitHub Apps with actual repo access, and their "Configure" button, would show up).
Check GitHub's account-level "Authorized GitHub Apps" list — Claude does appear here (confirming the App-level user authorization succeeded), but with no "Configure" option and no repository access granted.
Searched GitHub Marketplace for "claude" (182 results) — the actual Claude App used by claude.ai's Connectors integration is not listed there; only unrelated third-party GitHub Actions (Claude Code Action Official, Claude BugBot, etc.) come up. So there's no way to self-install/configure repo access from GitHub's side either.
Expected behavior:
Clicking "Connect" in Settings → Connectors → GitHub Integration should complete a full GitHub App installation, including a repository-selection screen, after which the App should appear under github.com/settings/installations with a working "Configure" option — and /code-review ultra should then be able to start a cloud session.

Actual behavior:
The Connect flow appears to only complete a user-identity-level OAuth authorization (visible under GitHub's "Authorized GitHub Apps"), never the actual App installation with repository access. This leaves no way — via Claude's UI or GitHub's — to grant the App access to a specific repo, and /code-review ultra fails every time with the repository-access error.

Impact:
Cloud code review (/code-review ultra / /ultrareview) is completely unusable for this account.

What Should Happen?

Environment:

Platform: macOS, Chrome
Repo: personal GitHub repo (private), triggering via /ultrareview <PR#> and /code-review ultra <PR#> in Claude Code
Claude Code version: (fill in — check with claude --version or /help)
Summary:
/code-review ultra cannot start a cloud review session because it can't verify GitHub repository access, even after multiple attempts to connect/reconnect GitHub through claude.ai's Connectors settings. The underlying GitHub App installation step appears to never complete, though the user-identity authorization step does.

Steps to reproduce:

Run /ultrareview <PR#> (or /code-review ultra <PR#>) in Claude Code against a private repo.
Observe error: Ultrareview could not start the cloud session: GitHub repository access check failed — re-authorize GitHub in settings
Go to claude.ai → Settings → Connectors → GitHub Integration → click Connect.
Observe: briefly shows "Connecting to GitHub, this may take a while," then redirects back to Claude's main page with no repository-selection screen ever shown.
Check github.com/settings/connections/applications/ — Claude appears here as an OAuth-style authorization ("Verify your GitHub identity," "Know what resources you can access," "Act on your behalf"), with the note "Claude has not been installed on any accounts you have access to."
Check github.com/settings/installations — Claude does not appear here (this is where GitHub Apps with actual repo access, and their "Configure" button, would show up).
Check GitHub's account-level "Authorized GitHub Apps" list — Claude does appear here (confirming the App-level user authorization succeeded), but with no "Configure" option and no repository access granted.
Searched GitHub Marketplace for "claude" (182 results) — the actual Claude App used by claude.ai's Connectors integration is not listed there; only unrelated third-party GitHub Actions (Claude Code Action Official, Claude BugBot, etc.) come up. So there's no way to self-install/configure repo access from GitHub's side either.
Expected behavior:
Clicking "Connect" in Settings → Connectors → GitHub Integration should complete a full GitHub App installation, including a repository-selection screen, after which the App should appear under github.com/settings/installations with a working "Configure" option — and /code-review ultra should then be able to start a cloud session.

Actual behavior:
The Connect flow appears to only complete a user-identity-level OAuth authorization (visible under GitHub's "Authorized GitHub Apps"), never the actual App installation with repository access. This leaves no way — via Claude's UI or GitHub's — to grant the App access to a specific repo, and /code-review ultra fails every time with the repository-access error.

Impact:
Cloud code review (/code-review ultra / /ultrareview) is completely unusable for this account.

Error Messages/Logs

Steps to Reproduce

Environment:

Platform: macOS, Chrome
Repo: personal GitHub repo (private), triggering via /ultrareview <PR#> and /code-review ultra <PR#> in Claude Code
Claude Code version: (fill in — check with claude --version or /help)
Summary:
/code-review ultra cannot start a cloud review session because it can't verify GitHub repository access, even after multiple attempts to connect/reconnect GitHub through claude.ai's Connectors settings. The underlying GitHub App installation step appears to never complete, though the user-identity authorization step does.

Steps to reproduce:

Run /ultrareview <PR#> (or /code-review ultra <PR#>) in Claude Code against a private repo.
Observe error: Ultrareview could not start the cloud session: GitHub repository access check failed — re-authorize GitHub in settings
Go to claude.ai → Settings → Connectors → GitHub Integration → click Connect.
Observe: briefly shows "Connecting to GitHub, this may take a while," then redirects back to Claude's main page with no repository-selection screen ever shown.
Check github.com/settings/connections/applications/ — Claude appears here as an OAuth-style authorization ("Verify your GitHub identity," "Know what resources you can access," "Act on your behalf"), with the note "Claude has not been installed on any accounts you have access to."
Check github.com/settings/installations — Claude does not appear here (this is where GitHub Apps with actual repo access, and their "Configure" button, would show up).
Check GitHub's account-level "Authorized GitHub Apps" list — Claude does appear here (confirming the App-level user authorization succeeded), but with no "Configure" option and no repository access granted.
Searched GitHub Marketplace for "claude" (182 results) — the actual Claude App used by claude.ai's Connectors integration is not listed there; only unrelated third-party GitHub Actions (Claude Code Action Official, Claude BugBot, etc.) come up. So there's no way to self-install/configure repo access from GitHub's side either.
Expected behavior:
Clicking "Connect" in Settings → Connectors → GitHub Integration should complete a full GitHub App installation, including a repository-selection screen, after which the App should appear under github.com/settings/installations with a working "Configure" option — and /code-review ultra should then be able to start a cloud session.

Actual behavior:
The Connect flow appears to only complete a user-identity-level OAuth authorization (visible under GitHub's "Authorized GitHub Apps"), never the actual App installation with repository access. This leaves no way — via Claude's UI or GitHub's — to grant the App access to a specific repo, and /code-review ultra fails every time with the repository-access error.

Impact:
Cloud code review (/code-review ultra / /ultrareview) is completely unusable for this account.

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

claude sonnet 5

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

_No response_

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗