Follow Discord
Sweep 08 Oct 2026 · 18:53Z Build v2.1.295 516 read Stable v2.1.286 Latest v2.1.295 Next v2.1.295 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.290 ·

Conversation summaries can now be written with one of four prompt styles

The instructions used to summarize a long conversation now come in four versions, chosen by an environment variable or a server setting

You'll notice Improvements
JSON All of v2.1.290
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
4Signal: worth watching, 1 to 5
CompactionArea: what it touches
ImprovementsKind: in v2.1.290,
What probably matters to youSection of the release

Unclear Which version any given account receives when the environment variable is not set is decided by the server.

What

When a conversation gets too long, Claude Code compacts it: it writes a summary of what happened so far and continues from that summary. Until now one fixed set of instructions produced every summary. Claude Code now picks between four versions of those instructions:

  • control, the default, which is used when nothing else is chosen
  • lean
  • short
  • capped

The three versions other than control use different instructions and ask for the summary on its own, without the separate written analysis step that comes before it. The lean version also points to the saved transcript (the file where the full conversation is stored), but only when that file exists.

You can choose the version yourself with the CLAUDE_CODE_CURRIED_TRINKET environment variable (a setting you put in your shell before starting Claude Code). If it is not set, a remote setting decides, and the built-in fallback is control. The version used is recorded with each compaction.

Why

This is a test of different ways to write compaction summaries. Because the summary is what Claude works from after compaction, how Claude picks up a long task afterwards may differ depending on which version was used.

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtWhich version any given account receives when the environment variable is not set is decided by the server.

See this entry in the whole of v2.1.290 →

Feedback