Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.233 Home All releases olderv2.1.232 v2.1.234newer
Claude Code v2.1.233

A "poll_event" delivery path exists but is switched off in this build

Not switched on
Useful1 Signal5
Sessions Notable

A way to push outside events into a live session is built but completely switched off.

The poll-event command mode and control-protocol request are complete, but the enabling check is a function that always returns false, with no flag behind it.

What

A new way to push events into a running session, as a poll-event command-queue mode and a matching control-protocol request, is fully built and completely unreachable: the predicate that would enable it is a function whose entire body returns false, with no flag or environment variable behind it. Incoming requests are refused with "poll-event delivery is not enabled for this session."

Details
  • Queue APIs are enqueuePollEvent, drainPollEventChunk and countPendingWakePollEvents, with a 1000-event queue cap and a 49152-byte cap per envelope.
  • Each event is validated against its declared kind; a poll_event_delivery telemetry event records reasons including envelope_too_large, validation_failed, kind_mismatch, queue_cap and discarded.
  • Delivered poll events skip attachments, skip submission hooks and skip the skill permission reset that a normal user turn performs.
  • None of this exists in the previous build.
Evidence

poll-event delivery is not enabled for this session

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.233 →