Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
0Signal: worth watching, 1 to 5
Bash PermissionsArea: what it touches
Internal ChangesKind: in v2.1.271,
Internal ChangesSection of the release
What
When a bash command contains more than one cd (change directory) invocation, Claude Code still requires approval for it, for clarity about which directory the command ends up running in. The internal code that checks for a prior "ask" decision on such a command now uses a small helper function to look this up, replacing a manual loop that checked each entry for an "ask" behavior.
Why
This is an internal cleanup to how a prior approval decision is looked up; the approval requirement for multiple cds in one command is unchanged.