[Bug] /ultrareview GitHub authentication fails despite valid gh credentials

Resolved 💬 3 comments Opened May 4, 2026 by BlackBird-One Closed Jul 7, 2026

Bug Description
Subject: /ultrareview GitHub Authentication Broken — Free Trial Expires Tomorrow

ISSUE:
/ultrareview 1 fails with "GitHub repository access check failed" despite valid GitHub authentication.
EVIDENCE OF VALID GITHUB AUTH:
✓ gh auth status: Logged in to github.com as BlackBird-One
✓ Token scopes: 'gist', 'read:org', 'repo', 'workflow'
✓ Git credential helper: /usr/local/share/gcm-core/git-credential-manager
✓ Repository access: git clone succeeds (22,169 objects cloned successfully)
✓ GitHub Integration: Connected in Claude settings
✓ PR #1: Created and visible on GitHub (https://github.com/BlackBird-One/CWO_2/pull/1)
ENVIRONMENT:

Claude Code: v2.1.118 (stable)
macOS (darwin-arm64)
Repository: https://github.com/BlackBird-One/CWO_2 (private)
Account: michal.kus99@gmail.com (Claude Pro)

TROUBLESHOOTING COMPLETED:

✓ Upgraded Claude Code to latest (2.1.126)
✓ Downgraded to stable (2.1.118)
✓ 10+ logout/login cycles
✓ GitHub disconnect/reconnect in settings (multiple times)
✓ gh auth logout and gh auth login
✓ Full app restart
✓ /doctor diagnostics passed
✓ Verified GitHub access works via git clone
✓ Monitored and waited for service incident resolution

CRITICAL ISSUE:

3 free ultrareview runs available
Free trial expires May 5, 2026 (tomorrow)
Cannot test feature at all due to this authentication bug
Ultrareview authentication is broken despite all GitHub checks passing

REQUEST:

Investigate why ultrareview's GitHub access fails when gh auth status succeeds
Reset my account's ultrareview GitHub session on the backend
Extend free trial deadline to allow testing after fix
OR manually trigger ultrareview on PR #1 for investigation

Repository Details:

Owner: BlackBird-One
Repository: CWO_2
PR: #1
Branch: full-audit (966 Swift files changed)

Environment Info

  • Platform: darwin
  • Terminal: ghostty
  • Version: 2.1.118
  • Feedback ID: e91e55e7-2cb8-401d-a667-70fe2622ca27

Errors

[{"error":"Error: CreateSession 400: {\"error\":{\"message\":\"GitHub repository access check failed — re-authorize GitHub in settings\",\"reason\":\"github_repo_access_denied\",\"type\":\"invalid_request_error\"},\"request_id\":\"req_011CahW7DPMeBAhx8AojdLwc\",\"type\":\"error\"}\n    at gHH (/$bunfs/root/src/entrypoints/cli.js:2807:2349)\n    at async aJ8 (/$bunfs/root/src/entrypoints/cli.js:6319:739)\n    at async gx5 (/$bunfs/root/src/entrypoints/cli.js:6409:49)\n    at async <anonymous> (/$bunfs/root/src/entrypoints/cli.js:6411:401)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-04T12:08:35.447Z"}]

View original on GitHub ↗

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