Skip to content

#57 Introduced a regression: Command contains $() command substitution #137

Description

@sebastientaggart

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.

Metadata

Metadata

Labels

bugSomething isn't workingqa-passedQA completed, passes

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions