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

Transcript tail cleanup now passes over empty SessionStart hook entries

A switchable cleanup of trailing transcript messages no longer stops at empty SessionStart hook progress or success entries

You'll notice Bug Fixes
JSON All of v2.1.295
You'll noticeTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
SessionsArea: what it touches
Bug FixesKind: in v2.1.295,
Bug FixesSection of the release
What

Claude Code has a cleanup step that trims leftover messages from the end of a conversation's transcript, which is the saved record of the conversation. Before, it ran only when every later message was a system message. It can now also pass over empty entries left by SessionStart hooks. A hook is a command you configure Claude Code to run at a set moment, and SessionStart hooks run when a session begins or resumes. This applies to their progress and success entries, and only when a related setting is present and a second internal switch is on.

The cleanup sits behind a remote switch that falls back to off when the server sends nothing. In a reading taken before this release, the server returned that switch as on for this site's account and for an anonymous check.

Why

Empty SessionStart hook leftovers at the end of a transcript no longer stop this cleanup from running.

Read from
Feature flag
tengu_silly_waterfall Off by default, switched on for this account

The shipped code defaults this off, and the flag server returned on for the one account this site reads on this version. That is the reading that makes the entry above worth a second look, and it still says nothing about your account.

This account: on · anonymous baseline: on · compiled default in v2.1.295: off

These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.

Read once, for one account on one subscription tier, against v2.1.295. It isn't a statement about your account. What a flag value here can and cannot tell you

See this entry in the whole of v2.1.295 →

Feedback