[FEATURE] Save to global permissions' option in permission prompts

Resolved 💬 4 comments Opened Jan 30, 2026 by Fantu Closed Feb 28, 2026

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

There is no option to save the approved permission directly to the global user settings (~/.claude/settings.json). This means:

  • Users who work across multiple repositories with similar needs have to approve the same permissions repeatedly per-project
  • Permissions end up saved in local .claude/ directories inside projects, which may be undesirable (e.g., in git repositories where .claude/ should not exist)
  • Users must manually edit ~/.claude/settings.json to consolidate permissions and delete local claude settings file, or always write to claude to do it

Proposed Solution

Add a "Allow and save to global settings" option (or similar) in the permission approval prompt, alongside the existing options. This would write the permission rule directly to ~/.claude/settings.json instead of the local project settings.

Alternative Solutions

_No response_

Priority

Medium - Would be very helpful

Feature Category

Other

Use Case Example

_No response_

Additional Context

_No response_

View original on GitHub ↗

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