Follow Discord
Sweep 09 Oct 2026 · 17:27Z Build v2.1.296 517 read Stable v2.1.287 Latest v2.1.296 Next v2.1.296 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.296 ·

Three new environment variables for progress summaries, sleep-compact timing and the resume hook wait

CLAUDE_CODE_AGENT_PROGRESS_SUMMARIES, CLAUDE_CODE_SLEEP_COMPACT_AFTER_MS and CLAUDE_CODE_RESUME_SESSIONSTART_HOOKS_WAIT_MS are new and are read by Claude Code

Group of 2 Use it now Notable New Features
JSON All of v2.1.296
Use it nowTier: how much it should matter to you
5Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
Environment VariablesArea: what it touches
New FeaturesKind: in v2.1.296,
What probably matters to youSection of the release

Unclear What CLAUDE_CODE_AGENT_PROGRESS_SUMMARIES turns on, and when CLAUDE_CODE_SLEEP_COMPACT_AFTER_MS is applied, are not clear.

What

Environment variables are named settings passed to a program when it starts. This release adds three new ones. None of them appeared in the previous build, and each does nothing unless it is set:

All three are on the host-managed lists, so they are removed from the environment of processes Claude Code starts. They have no matching user-facing setting.

Why

These variables let whatever program launches Claude Code tune subagent progress summaries, sleep-compaction timing, and how a resumed session handles slow SessionStart hooks. Because they are stripped from child processes, tools Claude Code runs will not see them.

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 `CLAUDE_CODE_AGENT_PROGRESS_SUMMARIES` turns on, and when `CLAUDE_CODE_SLEEP_COMPACT_AFTER_MS` is applied, are not clear.

See this entry in the whole of v2.1.296 →

Feedback