atxtechbro / atxtechbro/dotfiles

fix: Add find command to auto-approve bash permissions

Open
#606 0 comments 0 reactions 0 assignees View on GitHub
claude-code permissions tool-use
Dominant language
Shell
Stars
27
Forks
2
PR merge metrics
No merged PRs in 30d

Description

## Problem
Getting prompted for `find` command even though we have `"Bash(find:*)"` in permissions.

## Exact Prompt
```
Bash command
find /home/linuxmint-lp/ppv/pillars/dotfiles -name ".claude" -type d | head -20
Find .claude directories in dotfiles repo

Do you want to proceed?
```

## Investigation Needed
We already have `"Bash(find:*)"` in `.claude/settings.local.json` but still getting prompted. Same issue as #605 with mkdir.

Possible causes:
- Pattern matching not working as expected
- Permissions not being loaded correctly
- Need more specific pattern

Related: #593, #600, #603, #605 (permissions work)
Principle: tracer-bullets

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with .claude/settings.local.json and reproduce the documented find command to confirm the permission prompt. Compare its behavior with the related permission issues #593, #600, #603, and #605, then determine whether pattern matching or permission loading is responsible. Done means the find command is auto-approved by the existing Bash(find:*) permission.

Written by the indexing model from the issue text.

Assessment

Tech stack
bash, shell
Domain
tooling
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.