Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.234 ·

Proactivity level carried through session state and the init message, but never filled in

Proactivity level is threaded through session state, permission modes and the init message, but always empty.

Under the hood Nothing to try yet In Development
JSON All of v2.1.234
Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
4Signal: worth watching, 1 to 5
ProactivityArea: what it touches
In DevelopmentKind: in v2.1.234,
What probably matters to youSection of the release

Proactivity plumbing reaches the init message, but the function producing the emitted field returns undefined.

What

Session state gained a proactivity-level change notification, permission-mode resolution now also returns a proactivity value and whether the mode was supplied on invocation, relaunch passes that value along, and the system init message accepts a proactivity state. The function that turns that state into the emitted field is empty and returns undefined, so nothing is reported.

Details
  • No flag gates the plumbing; only the serializer is a no-op.
Evidence

proactivityState

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.234 →

Feedback