{"version":"2.1.239","anchor":"poll-event-mode-now-also-needs-the-entry-path-to-have-wired-","canonical_anchor":"poll-event-mode-now-also-needs-the-entry-path-to-have-wired-","heading":"Poll-event mode now also needs the entry path to have wired ingress","tier":"soon","area":"SDK","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.239\/e\/poll-event-mode-now-also-needs-the-entry-path-to-have-wired-","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.239","markdown":"### Poll-event mode now also needs the entry path to have wired ingress\n\nSetting the poll-events variable alone no longer switches on poll delivery; the SDK entry path must wire it.\n\n**What**\n\nSetting `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.\n\n**Details**\n\n- 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.\n\n**Evidence**\n\n`markPollEventIngressWired`, `CLAUDE_CODE_POLL_EVENTS`\n\n- Area: SDK\n- Names: `CLAUDE_CODE_POLL_EVENTS`\n- Tier: Nothing to try yet\n- Useful: 2\/5\n- Signal: 4\/5\n- Present in the build but not switched on"}