Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
CompactionArea: what it touches
Internal ChangesKind: in v2.1.288,
Internal ChangesSection of the release
What
This covers two separate changes:
Code element: this element, which shows code in the interface, no longer rejects content that is not a unified diff. A unified diff is the standard format for showing changes between files. The element now only checks that its wrap setting is "wrap" or "truncate-end".
Compaction reasons: compaction is how Claude Code shortens a long conversation by summarising older messages. The list of reasons it can record gains five: covered messages changed, a kept message is missing, a reply was not seen, saved rows could not be read, and the result would not fit.
Why
Compaction now records more specific reasons when it falls back.
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 doubtWhat the added compaction reasons are used for is not stated.