Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.246 Home All releases olderv2.1.245 v2.1.247newer
Claude Code v2.1.246

Late attach, release and OOM-kill accounting for capped processes

Not switched on
Useful1 Signal0
Sandbox

Capped processes can be attached late, released, and have their out-of-memory kills counted; still off.

Late attach, release and OOM accounting for memory-capped processes exist under the same off-by-default gating.

What

Processes started before the memory cap is decided are parked and attached later along with their children, a process and its descendants can be released back out of the cap, and OOM kills are counted. Same gating as the rest of the tool cgroup work, which is off by default.

Details
  • The OOM counter is polled from memory.events and reported as oom_kills, along with cgroup_v2, on tengu_tool_cgroup.
  • A separate keeper directory holds processes meant to outlive the capped tree.
Evidence

released_count

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

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

See this entry in the whole of v2.1.246 →