[Duplicate]: Permission system asks for approval despite Bash(find:*) in allow list

Resolved 💬 3 comments Opened Nov 24, 2025 by mikewoostint Closed Nov 24, 2025

Description

Claude Code continues to ask for permission to run find commands even though Bash(find:*) is explicitly in the default allowed permissions list.

Expected Behavior

When Bash(find:*) is in the permissions.allow list, any find command should be automatically approved without prompting the user.

Actual Behavior

Claude Code prompts for permission when attempting to run find commands, despite them being in the allowed list.

Environment

  • Platform: darwin
  • OS Version: Darwin 25.1.0
  • Model: claude-sonnet-4-5-20250929

Additional Context

This suggests there may be an issue with how permission patterns are matched or evaluated. The find:* pattern should match any find command, but the permission system is not recognizing these commands as auto-allowed.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗