[BUG] did 0.2.97 just hobble permissions?
Resolved 💬 13 comments Opened May 1, 2025 by max-sixty Closed May 1, 2025
Environment
- Platform (select one):
- [x] Anthropic API
- [ ] AWS Bedrock
- [ ] Google Vertex AI
- [ ] Other: <!-- specify -->
- Claude CLI version: <!-- output of
claude --version--> 0.2.97 - Operating System: <!-- e.g. macOS 14.3, Windows 11, Ubuntu 22.04 --> macOS
- Terminal: <!-- e.g. iTerm2, Terminal App --> Alacritty
Bug Description
previously I would run claude config add allowedTools FileEdit FileRead FileWrite Bash Grep Update Write Update WebFetch
then I'd get
claude config ls
{
"allowedTools": [
"Bash",
"FileEdit",
"FileRead",
"FileWrite",
"Grep",
"Update",
"WebFetch",
"Write",
but with the most recent update, claude seems to ask permissions for everything, write a new file at .claude/settings.local.json, mutate .gitignore and — most importantly — fail to read the config of allowedTools
so claude config add allowedTools doesn't raise an error but now has no effect?
or have I made some very rookie mistake?
This issue has 13 comments on GitHub. Read the full discussion on GitHub ↗