{"version":"2.1.315","anchor":"bash-diff-setting-default-text-changed","canonical_anchor":"bash-diff-setting-default-text-changed","heading":"Bash diff setting is now described as off by default outside auto modes","tier":"notice","area":"Bash Tool","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.315\/e\/bash-diff-setting-default-text-changed","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.315","markdown":"### Bash diff setting is now described as off by default outside auto modes\n\nThe description of the Bash diff setting now says it is off by default, except in auto and bypassPermissions modes under certain conditions\n\n**Unclear.** Only the setting's description changed, so it is not clear whether the actual default for showing Bash diffs changed too.\n\n**What**\n\nClaude Code has a setting for showing diffs (a view of what changed in a file) for edits made through the Bash tool, which runs shell commands. Its description in the settings has changed. It now says the default is off, except in these permission modes:\n\n- auto mode\n\n- bypassPermissions mode\n\nIn those two modes the description says it is on when the Bash tool handles file edits, or when the model's configuration turns it on. The description used to say it was on by default whenever the Bash tool handles file edits.\n\n**Why**\n\nIf you rely on seeing these diffs, the description suggests you may now need to turn the setting on yourself outside auto and bypassPermissions modes.\n\n- Area: Bash Tool\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}