{"version":"2.1.287","anchor":"poll-events-can-now-be-delivered-as-an-atomic-group-with-de","canonical_anchor":"poll-events-can-now-be-delivered-as-an-atomic-group-with-de","heading":"Poll events gain groups, declared fields and new notices about other sessions","tier":"notice","area":"Channels","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.287\/e\/poll-events-can-now-be-delivered-as-an-atomic-group-with-de","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.287","markdown":"### Poll events gain groups, declared fields and new notices about other sessions\n\nOut-of-band poll events can arrive as atomic groups with declared fields, and messages from other sessions get new notices\n\n**Unclear.** It is not clear what sends grouped events, or what decides whether the user-role protection applies.\n\n**What**\n\nPoll events are messages delivered to Claude from outside the conversation, such as messages from other sessions. How they are delivered changed:\n\n- Groups: several events can now be delivered together as one group. A group holds from one up to a capped number of events, none may be marked `wake: false`, and it is rejected if it is too large after it is stamped. Before, only single events could be sent.\n\n- Declared fields: events can carry a `declared` set of fields, which is checked and sent as JSON. Unknown kinds are filtered out. The `poll_events` message gains `declared` and a `userRoleGuard` setting, which builds the message text a different way.\n\n- Queue limits: the check on how many events are waiting now counts the arriving events.\n\n- Outcome: delivering a poll event now reports a reason instead of a plain yes or no.\n\n- New notices: Claude can now be told \"One or more messages from other sessions arrived; they follow as the result of a Poll call. This is not a message from the person.\" or \"One or more messages from other sessions could not be shown here and cannot be retrieved.\" Whether the flag `tengu_velvety_ripple` (fallback false) is on is now recorded alongside these notices.\n\nIn readings taken before this release, the flag service returned `tengu_velvety_ripple` off for this site's account and for the anonymous baseline. No reading has been taken under this release yet.\n\n**Why**\n\nMessages from other sessions are now labelled as not coming from you, and a group of events either arrives whole or not at all.\n\n- Area: Channels\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 4\/5"}