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.222 Home All releases olderv2.1.221 v2.1.223newer

Parked AskUserQuestion prompts can survive stream shutdown

Not switched on
Useful3 Signal4
Permissions Notable

Questions left open when the stream closes could stay answerable, but that behaviour is switched off for you today.

Preserving a parked AskUserQuestion across stream shutdown is fully wired with telemetry, but gated behind a remote value that must resolve to "preserve"; the fallback is off, so cancel-and-deny still happens.

What

When the SDK control stream closes with an AskUserQuestion permission request still parked, the request can now be kept answerable instead of being cancelled and denied.

Details
  • preserved requests are added to preservedParkRequestIds
  • telemetry tengu_auq_park_preserved_at_shutdown, plus tengu_auq_park_preserve_reverted when a hook decision retracts a preserved park
  • gated on tengu_cinder_heron with fallback "off"; the helper returns true only when the value resolves to the string "preserve"
  • absent a remote value, the old cancel-and-deny behaviour is what you get
Evidence

Preserving parked AskUserQuestion request_id=, tengu_cinder_heron

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

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

See this entry in the whole of v2.1.222 →