Follow Discord
Sweep 06 Nov 2026 · 01:32Z Build v2.1.319 537 read Stable v2.1.311 Latest v2.1.318 Next v2.1.319 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.252 ·

Session context refresh message now states the reason and handles empty state

Claude now explains why your session context was refreshed, like after compaction or a settings sync.

You'll notice Improvements
JSON All of v2.1.252
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
Session ContextArea: what it touches
ImprovementsKind: in v2.1.252,
ImprovementsSection of the release

The system message injected when session context (userEmail, attachedProject, gitStatus, perforceMode) changes now states the specific reason it was regenerated, such as "after the conversation was compacted", "after the organization's managed settings changed", "after a working directory was added", "after settings were synced onto this machine", "after the account changed", or "when this session started" — replacing the previous generic "The session context has changed; these values replace the earlier ones". If none of the context fields are present anymore, Claude Code now emits an explicit notice that the previously announced values no longer apply, instead of emitting nothing.

See this entry in the whole of v2.1.252 →

Feedback