Follow Discord
Sweep 06 Nov 2026 · 01:32Z Build v2.1.319 537 read Stable v2.1.311 Latest v2.1.318 Next v2.1.319 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.274 ·

Worktree removal failure reason "nested_repositories"/"nested_unverified" merged into a single "submodule" case

Two separate nested-repository worktree-removal errors were merged into one "submodule" case with clearer wording

You'll notice Improvements
JSON All of v2.1.274
You'll noticeTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
Git WorktreesArea: what it touches
ImprovementsKind: in v2.1.274,
ImprovementsSection of the release
What

When Claude Code refuses to remove a git worktree because of nested repositories, it used to report two separate reasons internally (nested_repositories and nested_unverified). These are now merged into a single "submodule" case, with wording that tells apart a worktree holding a separate git repository, which should be moved or deleted, from a submodule whose state can't be verified, which needs a manual check.

Why

This gives clearer, more consistent guidance when a worktree removal is blocked by nested repository content, telling the user directly whether they need to move or delete something versus check it manually.

See this entry in the whole of v2.1.274 →

Feedback