LANGCHAIN PUB_DATE: 2026.04.08

CLAUDE-MEM 12.0 LANDS AST SMART-EXPLORE AND TOKEN-SAVING FILE-READ GATING, QUICKLY HOTFIXED IN 12.0.1 AFTER NODE CRASH

Claude-mem 12.0 introduced smarter code exploration and a file-read decision gate, then 12.0.1 hotfixed a Bun-only import that broke Node-based MCP clients. Th...

Claude-mem 12.0 lands AST smart-explore and token-saving file-read gating, quickly hotfixed in 12.0.1 after Node crash

Claude-mem 12.0 introduced smarter code exploration and a file-read decision gate, then 12.0.1 hotfixed a Bun-only import that broke Node-based MCP clients.

The 12.0 release adds a file-read decision gate that injects prior observations and blocks redundant Reads/Edits to cut token waste, plus a 24-language AST "smart-explore" powered by tree-sitter, and platform-scoped session isolation via a new column. Details are in the notes for v12.0.0.

A bad bundle in 12.0.0 pulled bun:sqlite into the Node MCP server, crashing MCP-only clients. The v12.0.1 hotfix extracts a lightweight worker spawner, improves Bun detection, and adds build guardrails (ban require("bun:*"), size budget).

Separately, LangChain pushed a small core update fixing symlink handling in a deprecated prompt path langchain-core 1.2.27.

[ WHY_IT_MATTERS ]
01.

Token-saving file gating and AST smart-explore can reduce model spend and improve code navigation across many languages.

02.

12.0.1 unblocks Node-based MCP clients and bakes in guardrails to avoid similar build breakage.

[ WHAT_TO_TEST ]
  • terminal

    Upgrade to 12.0.1 and run MCP JSON-RPC initialize/tools/list/tools/call under Node; verify the worker spawns via Bun and no bun:* leaks.

  • terminal

    Measure token deltas on repeated Reads/Edits to confirm the decision gate suppresses redundant file access; validate session isolation and DB migration for platform_source.

[ BROWNFIELD_PERSPECTIVE ]

Legacy codebase integration strategies...

  • 01.

    If you touched 12.0.0, move to 12.0.1 now; ensure Bun is installed and on PATH for MCP flows running under Node.

  • 02.

    Review custom MCP plugins/bundles for accidental bun:* imports; test DB queries and dashboards after the platform_source session namespacing change.

[ GREENFIELD_PERSPECTIVE ]

Fresh architecture paradigms...

  • 01.

    Adopt smart-explore for multi-language repos; tree-sitter grammars are user-installable to cover your stack from day one.

  • 02.

    Design multi-tool setups with platform-scoped sessions to avoid cross-contamination between Claude, Codex, and others.

SUBSCRIBE_FEED
Get the digest delivered. No spam.