[BUG] Diff tool selection is not remembered
Resolved 💬 9 comments Opened May 27, 2025 by AlexSkrypnyk Closed Oct 13, 2025
Environment
- Platform (select one):
- [x] Anthropic API
- [ ] AWS Bedrock
- [ ] Google Vertex AI
- [ ] Other: <!-- specify -->
- Claude CLI version: 1.0.3
- Operating System: macOS 15.4.1
- Terminal: PHPStorm's terminal, iTerm2
Bug Description
Diff tool selection on a project level is not remembered between sessions. I have to use /config and select the diff tool every time.
Steps to Reproduce
claude/config-> changediff toolfromautototerminalexitclaude/config- Observe that
diff toolis set toauto
Expected Behavior
The selection of the diff tool is preserved.
Actual Behavior
The diff tool is reset to auto
Additional Context
This is extremely annoying and disruptive, because Claude keeps opening files in IDE interrupting my flow.
Maybe there is already a config/setting somewhere, but I could not find any docs about this.
This issue has 9 comments on GitHub. Read the full discussion on GitHub ↗