{"version":"2.1.284","anchor":"shell-snapshot-no-longer-duplicates-path-entries","canonical_anchor":"shell-snapshot-no-longer-duplicates-path-entries","heading":"Bash commands no longer get duplicate folders in PATH","tier":"notice","area":"Elsewhere","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.284\/e\/shell-snapshot-no-longer-duplicates-path-entries","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.284","markdown":"### Bash commands no longer get duplicate folders in PATH\n\nClaude Code no longer adds a folder to PATH a second time when it is already there for Bash commands\n\n**What**\n\nBefore running shell commands, Claude Code loads a shell snapshot, which is a saved copy of your shell's setup. When it adds extra folders to the `PATH` in that snapshot, it now skips any folder already listed. Before, it appended them every time, even if they were already present. `PATH` is the list of folders your shell searches for programs.\n\n**Why**\n\nThis stops `PATH` from growing with repeated entries during sessions that use the Bash tool.\n\n- Area: Elsewhere\n- Tier: You'll notice\n- Useful: 1\/5\n- Signal: 0\/5"}