Plan-mode bypass-permissions gating now checks one more condition before treating bypass mode as active
Claude Code has a "plan mode" for reviewing an approach before it runs, and a "bypass permissions" mode that skips normal approval prompts. The internal check that decides whether bypass-permissions mode is effectively active while in plan mode now requires an additional condition to be false, on top of the existing checks that plan mode is on and bypass permissions is available.
The extra condition narrows exactly when Claude Code treats bypass-permissions as active during plan mode, though what the added condition itself checks isn't identified.
What the added condition (referred to only as a function call) actually checks is not identified.