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

Tool definitions and syntax-highlighting tables are built at module load instead of on first use

Some tool definitions and highlighting tables are built at startup instead of on first use.

Under the hood Internal Changes
JSON All of v2.1.248
Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
0Signal: worth watching, 1 to 5
StartupArea: what it touches
Internal ChangesKind: in v2.1.248,
Internal ChangesSection of the release
What

Several internals that were previously constructed lazily, on the first call that needed them, are now plain top-level objects built when their module loads. This covers the Read and TaskList tool definitions, the syntax-highlighting language registry, and the filesystem adapter that registry uses. Nothing observable changes: schemas, descriptions and highlighting behaviour are identical, only the moment of construction moved earlier.

Details
  • Read and TaskList tool definitions no longer go through deferred initialisation; their JSON schemas and descriptions are byte-for-byte unchanged.
  • The highlight language registry, including entries such as the one for VBScript embedded in HTML, is now a top-level object rather than being assembled on the first highlighting call.
  • The filesystem adapter backing the highlighter is constructed at load in the same way.
  • No flag, setting or environment variable gates this; there is no lazy path left to fall back to.
  • Read still reports when a whole-file read was auto-paginated because it exceeded the token cap, meaning the returned content is only a partial first page.
Evidence

True when a whole-file read was auto-paginated because it exceeded the token cap (the content is a partial first page)., "vbscript-html":

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

Feedback