Under the hood
New internal helper combines interactive/non-child-session/non-VSCode checks into one condition
What
A new helper function combines three existing checks — whether the session is interactive, whether it is not a child session (and not itself a nested claudecode session), and whether it is not the VS Code extension — into a single true/false result.
Why
The finding does not say what feature this gate controls, only that it bundles the same conditions used by the nearby OAuth plugin-scope refresh change, so it likely governs a similar capability.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
It is not established which capability this new helper actually gates.