{"version":"2.1.323","anchor":"branch-recovery-probe-for-remote-review-rewritten-gated-by","canonical_anchor":"branch-recovery-probe-for-remote-review-rewritten-gated-by","heading":"Ultrareview's recovery of a missing branch is now stricter about git settings","tier":"notice","area":"Code Review","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323\/e\/branch-recovery-probe-for-remote-review-rewritten-gated-by","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323","markdown":"### Ultrareview's recovery of a missing branch is now stricter about git settings\n\nWhen ultrareview fetches a missing branch, Claude Code now checks the remote's address and blocks risky git settings before fetching\n\n**Unclear.** It is not clear which of the two fetch modes Claude Code uses when the server sends no setting.\n\n**What**\n\nUltrareview may need to fetch a branch from your repository's remote (the shared copy, usually called `origin`) when it cannot find a common starting point with your branch. Claude Code has rewritten how it does this. It now:\n\n- Looks up the address of `origin` first\n\n- Checks for a `remote.origin.vcs` setting\n\n- Refuses addresses it considers unsafe\n\n- Turns off remote helper aliases, which are git settings that can run other programs during a fetch\n\nA server-controlled switch named `tengu_tranquil_peach` picks between two modes. In the stricter mode, Claude Code also handles partial clones during the fetch and confirms the commit is really there afterwards. Otherwise it does the same plain fetch as before.\n\n**Why**\n\nThis protects you when a repository carries git settings meant to cause harm during a fetch.\n\n- Flag `tengu_tranquil_peach`: Not enough to say (read for one account on one subscription tier against v2.1.323; this account: no value returned, anonymous baseline: no value returned, compiled default: not a boolean we can read) These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.\n- Area: Code Review\n- Tier: You'll notice\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}