Allowing `Bash(*)` or `Bash(*:*)` doesn't seem to work
Status Fixed / completed
Maintainer reply None cached
Activity 6 comments · opened Mar 12, 2025 · closed Mar 14, 2025
Environment
- Platform (select one):
- [x] Anthropic API
- [ ] AWS Bedrock
- [ ] Google Vertex AI
- [ ] Other: <!-- specify -->
- Claude CLI version: 0.2.38 (Claude Code)
- Operating System: MacOS
- Terminal: Alacritty
Bug Description
Should adding Bash(*) or Bash(*:*) to allowedTools tell Claude to not ask for Bash(ls:*)?
It doesn't seem to:
│ Bash(*:*)
│ ❯ Bash(ls:*)
│ Done (esc)
Also — is it allowedTools vs /approved-tools? Seems like we're using both?
TY!
This issue has 6 comments on GitHub. Read the full discussion on GitHub ↗