Skip to content

[BUG] settings.local.json allow not working - keeps asking and wanting to add existing items again #6850

@tonydehnke

Description

@tonydehnke

Environment

  • Platform (select one):
    • Anthropic API
    • AWS Bedrock
    • Google Vertex AI
    • Other: Claude Code on MacOS in VS Code
  • Claude CLI version: 1.0.98 (Claude Code)
  • Operating System: MacOS 15.6.1 (24G90)
  • Terminal: Apple Terminal

Bug Description

Claude Code keeps asking permission to run commands already saved in the settings.local.json file, even suggesting to add allow again with the exact same format. Have rebooted etc, same result. Happen across multiple commands.

Steps to Reproduce

Get Claude Code to do an action, it will ask permission to do things that are in the allow section already.

Expected Behavior

Don't ask to do things that are covered in the settings allow section

Actual Behavior

Keeps asking for permission, despite it being pre-approved

Additional Context

Image

This was reported before, but closed without resolution:
ttps://github.com//issues/2560

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