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 ·

Proactive mode choice now survives worker restarts

In headless sessions, Claude Code now keeps your proactivity opt-in when the worker restarts

You'll notice Notable 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
ProactivityArea: what it touches
ImprovementsKind: in v2.1.290,
What probably matters to youSection of the release
What

In headless sessions, which run with no interactive screen, Claude Code now restores your choice to opt into proactive behaviour after the background worker restarts. It also reports this internally, along with a startup report about proactivity. When CLAUDE_CODE_DISABLE_ATTACHMENTS is set, or Claude Code runs with --bare, the proactivity selector reads as off. It can also be turned off with CLAUDE_CODE_DISABLE_PROACTIVITY, or remotely through the server flag tengu_proactivity_selector, which is on when the server sends nothing.

Why

Turning proactive mode on is no longer lost when the worker running the session starts over.

Read from
Since it was published

The entry above is what we published on the day. These lines were added later, as Anthropic's own pages caught up, and they sit beside the original rather than replacing it.

Confirmed since Anthropic's documentation has since written up CLAUDE_CODE_DISABLE_ATTACHMENTS, on All settings. * [`CLAUDE_CODE_DISABLE_ATTACHMENTS`](/docs/en/env-vars#variables), which turns off attachment processing. settings-reference see the edit
Confirmed since Anthropic's documentation has since written up --bare, on Configure server-managed settings. A session receives the managed settings of the organization that owns the credential it authenticates with. An API key from the [Claude Console](https://platform.claude.com) belongs to the Console organization it was created in, which is a… server-managed-settings see the edit
What has happened since
Corrected by hand The operator corrected this entry by hand after it was published.

See this across every release →

How sure we are
Two sources agreeTwo things we can check say the same as this entry.
Anthropic's documentation agreesAnthropic's documentation has since written up --bare, on Configure server-managed settings.
Anthropic's release notes agreeChanged CLAUDE_CODE_DISABLE_ATTACHMENTS so a repository's .claude/settings.json or .claude/settings.local.json can no longer set it; shell…
The name it cites is new in this buildNew in this build: CLAUDE_CODE_DISABLE_PROACTIVITY

See this entry in the whole of v2.1.290 →

Feedback