Follow Discord
Sweep 12 Nov 2026 · 23:00Z Build v2.1.323 540 read Stable v2.1.311 Latest v2.1.323 Next v2.1.323 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.323 ·

Ultrareview can send a draft REVIEW.md in place of the repository's own

A hidden --review-md option and CLAUDE_CODE_ULTRAREVIEW_REVIEW_MD_FILE send a draft REVIEW.md to each ultrareview session, with a checked preview first

Group of 3 Use it now Notable New Features
JSON All of v2.1.323
Use it nowTier: how much it should matter to you
5Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
Code ReviewArea: what it touches
New FeaturesKind: in v2.1.323,
What probably matters to youSection of the release

What

Ultrareview runs code reviews in cloud sessions. Its evaluation runner can now send a draft REVIEW.md file to every review session, to be used in place of the REVIEW.md the repository may already have. Neither the option nor the variable existed in the previous build.

  • --review-md <file>: a new hidden option, left out of the help text, registered next to the existing hidden --list, --output and --max-cost options. It takes a plain file on your computer.
  • CLAUDE_CODE_ULTRAREVIEW_REVIEW_MD_FILE: a new environment variable, a named setting given to a program from outside it, through which the runner passes the draft along.
  • File checks: the file must be UTF-8 text, not blank, a real path rather than a symlink (a shortcut to another file), and under a size limit.
  • When it is allowed: only for a pull request reviewed as it was merged (CLAUDE_CODE_ULTRAREVIEW_PR_AS_MERGED), with nothing posted to the pull request and no fixes applied. Otherwise nothing is launched and a message explains why.
  • Cost notice: it says the file goes to each session "as a draft REVIEW.md, to be used in place of the repository's own", and warns that the service limits how many draft reviews one person can start per day.
  • Confirm prompt: it shows the start of the draft, with secret-looking text hidden in the preview but still sent. If a secret-looking string cannot be hidden, the run refuses to go ahead.
  • What is sent: the full text goes to every review session along with its sha256 fingerprint and first lines, and the scratch copy of the repository writes it as REVIEW.md.
  • Report: a new review_md_sent field holds the source, sha256 and size in bytes, and the final report says whether every launched review was sent the draft.
  • The environment of the processes it starts now also clears CLAUDECODE.

Why

In practice, a draft REVIEW.md can stand in for a repository's own for these runs, and you see the start of it and approve it before any review is launched. Note that hidden secret-looking text is still sent, and that draft reviews are limited per person per day.

Read from
How sure we are
One source agreesOne thing we can check says the same as this entry.
The name it cites is new in this buildNew in this build: CLAUDE_CODE_ULTRAREVIEW_REVIEW_MD_FILE

See this entry in the whole of v2.1.323 →

Feedback