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.247 ·

Subagent transcripts can be fetched one agent at a time instead of all up front

Resuming a cloud session can fetch subagent transcripts one at a time instead of all at once.

Nothing to try yet In Development
JSON All of v2.1.247
Nothing to try yetTier: how much it should matter to you
3Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
Cloud SessionsArea: what it touches
In DevelopmentKind: in v2.1.247,
In DevelopmentSection of the release

The lazy per-agent transcript path exists but is toggled by a caller-supplied boolean decided outside this code.

What

Resuming a cloud session previously had to fetch every subagent's events before showing anything. A new path fetches a single agent's transcript when it is actually asked for, at most once per agent, skipping agents whose transcript was written locally. It is switched on by a boolean handed in when the reader is registered; what sets that boolean is decided outside this code, so how often the lazy path runs depends on the caller.

Details
  • Concurrent requests for the same agent share one in-flight fetch.
  • Each attempt reports an outcome of hit, empty, superseded, unfiltered, read failure, write failure or aborted, with page count, event count and duration.
  • Failures surface as a dedicated transcript-fetch error rather than an empty transcript.
  • Eager fetching still happens when the caller already prefetched the events.
Evidence

ccr_subagent_lazy_fetch

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.247 →

Feedback