Closing the control stream while a question waits can now cancel the turn, but that path stays off.
Abort-on-stream-close for parked questions exists but only runs when a remote gate reads "interrupt"; the built-in fallback is "off".
tengu_cinder_swift Not enough to sayNothing here resolved what this flag was doing on this version, so nothing here should be read as on or off.
This account: no value returned · anonymous baseline: no value returned · compiled default in v2.1.223: not a boolean we can read
These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.
Read once, for one account on one subscription tier, against v2.1.223. It isn't a statement about your account. What a flag value here can and cannot tell you
What's wrong with this entry?
When the permission stream closes while an AskUserQuestion is parked, a new path aborts the query instead of preserving the park, but it requires a gate value not set in this build.
- the SDK control-request handler gained a
streamCloseInterruptRequestIdsset and asetOnStreamClosedWithParkedQuestionhook - on stream close with a parked question the callback fires, aborting the current query with reason "shutdown", and the error is rethrown
- emits telemetry
tengu_auq_park_interrupted_at_stream_close - gated on
tengu_cinder_swift; the path runs only when the value is exactly "interrupt", and the in-source fallback is "off"
tengu_auq_park_interrupted_at_stream_close
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.