Nothing to try yetTier: how much it should matter to you
2Useful: my rating, 1 to 5
4Signal: worth watching, 1 to 5
SDKArea: what it touches
Internal ChangesKind: in v2.1.239,
What probably matters to youSection of the release
Poll-event delivery now needs both CLAUDE_CODE_POLL_EVENTS and an ingress latch set only from the SDK or streaming-input path.
What
Setting CLAUDE_CODE_POLL_EVENTS on its own no longer puts a session into poll-event delivery. A third condition was added: the launch options must record that event ingress was wired, a one-way latch set only from the SDK and streaming-input entry path.
Details
The latch is set by markPollEventIngressWired() and read by pollEventIngressWired(); it defaults unset, so other entry points cannot enter this mode regardless of the environment variable.