[BUG] Managed Code Review reacts with eyes but creates no check run

Open 💬 3 comments Opened Jun 10, 2026 by rhummelmose

Summary

Managed Claude Code Review acknowledges manual review commands with an eyes reaction, but never creates a Claude Code Review check run, review, or comment.

This is not the self-hosted anthropics/claude-code-action workflow path. The primary repro below uses a brand-new repository with no .github/workflows files and no GitHub Actions runs.

Environment

  • GitHub org: embankmentcom
  • Claude GitHub App slug: claude
  • Claude App installation ID: 139271147
  • App installation was fully removed and reinstalled on 2026-06-10T05:32:50Z
  • App repository selection: all
  • Relevant app permissions include checks: write, contents: write, issues: write, pull_requests: write, workflows: write
  • Managed Code Review is enabled for the test repository in Claude admin settings, using Manual mode
  • Zero Data Retention is not enabled for this org

Clean Reproduction

Repository:

  • https://github.com/embankmentcom/claude-review-clean-test-20260610
  • Public repo created only for this test, so Anthropic maintainers can inspect it directly
  • No .github/workflows directory
  • No GitHub Actions runs

Pull request:

  • https://github.com/embankmentcom/claude-review-clean-test-20260610/pull/1
  • Head SHA: f9f3fea8982829a97f2a5f21cd977cea48fb3f62
  • Diff is a README-only two-line change

Manual trigger after Code Review was enabled for the repo:

  • Comment: https://github.com/embankmentcom/claude-review-clean-test-20260610/pull/1#issuecomment-4668296779
  • Author: rhummelmose
  • Created at: 2026-06-10T08:48:30Z
  • Body: @claude review once

Observed behavior:

  • claude reacted with eyes to the comment
  • Timeline has claude mentioned event at 2026-06-10T08:48:31Z
  • After waiting 10 minutes, no Claude Code Review check run exists
  • After waiting 10 minutes, no check runs of any kind exist on the head commit
  • No Claude review was posted
  • No Claude comment was posted
  • No GitHub Actions workflow run exists in the repo

API checks after waiting:

GET /repos/embankmentcom/claude-review-clean-test-20260610/commits/f9f3fea8982829a97f2a5f21cd977cea48fb3f62/check-runs?check_name=Claude%20Code%20Review
{
  "total_count": 0,
  "runs": []
}
GET /repos/embankmentcom/claude-review-clean-test-20260610/commits/f9f3fea8982829a97f2a5f21cd977cea48fb3f62/check-runs
{
  "total_count": 0,
  "runs": []
}

Timeline events from Claude:

[
  {
    "actor": "claude",
    "created_at": "2026-06-10T08:48:31Z",
    "event": "mentioned"
  }
]

Additional Context

We first saw this in normal repos where our own workflow had custom review-routing checks. To rule those out, we also:

  • removed claude-reviewed-once from required gates
  • changed our custom claude-reviewed-once check to complete as neutral instead of staying pending
  • confirmed a fresh @claude review once still only got eyes and did not create a managed Claude Code Review check
  • created the clean repo above with no workflows or custom checks, and reproduced the same failure

This seems consistent with other public reports of eyes-only / no-output behavior, but this report is specifically for the managed Code Review service:

  • anthropics/claude-code-action#1044 reports claude[bot] eyes reaction with no review and no check runs
  • anthropics/claude-code#59712 reports managed Code Review check runs timing out with no output
  • anthropics/claude-code-action#1361 reports managed Code Review check runs being abandoned

There was also a resolved Claude status incident on Jun 3 mentioning issues with Claude Code security reviews, code reviews, routines, and some web sessions. This may be unrelated, but the current org behavior looks like Code Review acknowledges GitHub mentions without successfully enqueueing the review job.

Expected Behavior

For an enabled repo in Manual mode, a top-level PR comment beginning with @claude review once should create a managed Claude Code Review check run on the PR head commit within a few minutes.

Actual Behavior

The app receives the mention and reacts with eyes, but no review job/check run appears.

Request

Please check whether the embankmentcom Code Review installation or backend queue state is broken after the reinstall. The clean repo/PR/comment above should provide a minimal reproduction with no repo-level automation involved.

View original on GitHub ↗

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