Using Claude the pattern $(git) triggers a constant permissions check with no option to save the approval:
⏺ Bash(cd "$(git rev-parse --show-toplevel)" && make -n check 2>/dev/null)
⎿ Running…
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Bash command
cd "$(git rev-parse --show-toplevel)" && make -n check 2>/dev/null
Verify make check target exists
Command contains $() command substitution
Do you want to proceed?
❯ 1. Yes
2. No
Esc to cancel · Tab to amend · ctrl+e to explain
One of the philosophies of this project is to make these processes as reliably automatic as possible, and constant repetitive permission nags isn't consistent with that goal.
Using Claude the pattern
$(git)triggers a constant permissions check with no option to save the approval:One of the philosophies of this project is to make these processes as reliably automatic as possible, and constant repetitive permission nags isn't consistent with that goal.