Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.299 ·

Some background subagents can no longer be resumed

In some sessions, resuming a background subagent now stops with a clear message if it was started in a worktree or its saved folder is refused

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

Unclear Which sessions count as diskless is not stated.

What

A subagent is a helper agent that Claude starts to do part of a task. In some sessions, which Claude Code calls diskless, resuming a background subagent now stops before it starts again in these cases:

  • its saved record names a folder that is refused: "Cannot resume this agent in the directory its record names"
  • it was started in a worktree, a separate working copy of a git repository: "Cannot resume this agent, which was started in a worktree"
  • there is no project folder in reach: "This agent cannot be resumed from here in this session. Do the rest of the task without it."

Resuming a forked skill is also refused when the skill's file has not been read since a reload.

Before, resuming went ahead, checked the worktree and reused it.

Why

If you rely on resuming subagents that ran in worktrees, this can now fail in some sessions. Claude is told to finish the task without that subagent.

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtWhich sessions count as diskless is not stated.

See this entry in the whole of v2.1.299 →

Feedback