Under the hood
Bash command classification for search/read/list commands was consolidated into one combined set
What
Claude Code's logic for recognizing whether a bash command counts as a "search," "read," or "list" command (used for permission decisions) now draws from a single combined set built out of several smaller ones. One of those smaller sets specifically lists ls, tree, and du as list-type commands.
Why
Consolidating these lists makes the classification used for permission checks more consistent, since commands like ls, tree, and du are now explicitly grouped as list operations alongside the existing search and read categories.