Skip to content

[BUG] Claude code keeps asking for permission despite already having it. #2560

@suvodeep-pyne

Description

@suvodeep-pyne

Environment

  • Platform (select one):
    • Anthropic API
    • [X ] AWS Bedrock
    • Google Vertex AI
    • Other:
  • Claude CLI version: 1.0.34 (Claude Code)
  • Operating System: 14.7.6 (23H626)
  • Terminal: Terminal App

Bug Description

Despite claude having access to find command, it will continously ask for permission. Happens the same with grep and a bunch of other tools.

{
  "permissions": {
    "allow": [
      ...
      "Bash(find:*)",
...
╭────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ Bash command                                                                                                                                   │
│                                                                                                                                                │
│   find /Users/spyne/repo/pinot -name "*.java" -exec grep -l "CONFIG_OF_ZOOKEEEPER_SERVER\|CONFIG_OF_CONTROLLER_PORT" {} \;                     │
│   Find files that contain these constants                                                                                                      │
│                                                                                                                                                │
│ Do you want to proceed?                                                                                                                        │
│ ❯ 1. Yes                                                                                                                                       │
│   2. Yes, and don't ask again for similar commands in /Users/spyne/repo/startree-pinot                                                         │
│   3. No, and tell Claude what to do differently (esc)            

Steps to Reproduce

  1. Jusk ask to build something.

Expected Behavior

It should continue given that it has the permissions

Actual Behavior

It stops and waits for user input

Additional Context

Using Claude 4 sonnet using Bedrock APIs

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions