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.232 Home All releases olderv2.1.231 v2.1.233newer
Claude Code v2.1.232

Subagents start with their memory already loaded

You'll notice
Useful4 Signal3
Subagents Notable not in their notes

Subagents now start with their saved memory already loaded, unless you set the disable-auto-memory variable.

CLAUDE_CODE_DISABLE_AUTO_MEMORY
What

Subagent system prompts are now built with the agent's saved memory read in advance and handed to the prompt builder, so an agent sees what it recorded previously without a separate lookup. This only happens when auto-memory is on and a stored memory file exists; setting CLAUDE_CODE_DISABLE_AUTO_MEMORY turns it off and prompts are built exactly as before.

Details
  • The memory text is read asynchronously before prompt construction and passed as primedAgentMemory into every agent definition's prompt builder.
  • With auto-memory off or no stored memory present, the helper returns undefined and the prompt is unchanged.
Evidence

primedAgentMemory

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.232 →