Follow Discord
Sweep 25 Sep 2026 · 19:33Z Build v2.1.283 504 read Stable v2.1.274 Latest v2.1.283 Next v2.1.283 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.280 ·

$.model.fork now returns structured outcome instead of a bare string

Internal model-fork helper now returns a structured result instead of plain text or null

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

An internal helper used for one-off background or utility calls to the model ("forking" a copy of an ongoing conversation to ask it something separately) now returns a structured result that distinguishes several outcomes: aborted, an API error (with status and error details), an empty reply, or a successful answer, plus token usage. Previously it just returned joined text or null.

When there is no warm main-thread conversation available to fork from, it now returns a structured object with isAnswered: false and reason: 'nothing-to-fork' instead of null, with an updated log message.

Why

This lets code calling into this helper tell apart different failure modes (aborted vs. an API error vs. an empty reply) instead of only seeing a missing result, which should make related bugs easier to diagnose.

See this entry in the whole of v2.1.280 →

Feedback