{"version":"2.1.248","anchor":"ultrareview-checks-github-access-before-it-starts-a-remote-p","canonical_anchor":"ultrareview-checks-github-access-before-it-starts-a-remote-p","heading":"Ultrareview checks GitHub access before it starts a remote PR review","tier":"notice","area":"GitHub Integration","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248\/e\/ultrareview-checks-github-access-before-it-starts-a-remote-p","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248","markdown":"### Ultrareview checks GitHub access before it starts a remote PR review\n\nPR reviews stop right away with advice if your GitHub account cannot see the repo.\n\n**What**\n\nBefore bundling a pull request for review, Claude Code now checks in parallel with `gh pr view` whether your linked GitHub account can actually see the repo. If it cannot, the review stops immediately with advice to connect an account, install the Claude GitHub app, or run `\/web-setup` to reuse your existing `gh` CLI login, instead of failing later with a generic HTTP error. It is on unless a server-side config sets `github_access_precheck_enabled` to false.\n\n**Details**\n\n- Two failure verdicts short-circuit the review: `github_not_connected` and `github_repo_not_found`.\n- The probe has a time budget of 5000 ms unless a caller supplies its own `accessProbeBudgetMs`.\n- The `\/web-setup` suggestion additionally requires the `allow_remote_sessions` and `allow_quick_web_setup` account entitlements.\n- A telemetry event, `tengu_review_remote_github_access_probe`, records the verdict and HTTP status.\n\n**Evidence**\n\n`tengu_review_remote_github_access_probe`\n\n- Area: GitHub Integration\n- Names: `\/web-setup`\n- Tier: You'll notice\n- Useful: 3\/5\n- Signal: 2\/5"}