Allow changing default permission button from 'Allow once' to 'Allow for this session'

Resolved 💬 2 comments Opened Mar 13, 2026 by odakin Closed Apr 10, 2026

Feature Request

When a permission prompt appears with "Allow once" and "Allow for this session" options, the default (pre-selected) button is always "Allow once".

It would be great to have a setting to change the default to "Allow for this session", e.g. in ~/.claude/settings.json:

{
  "defaultPermissionScope": "session"
}

Motivation

When working on a project, I almost always want "Allow for this session" rather than "Allow once". Having to switch from the default every time adds friction. A configurable default would streamline the workflow without compromising safety (the user still explicitly chooses to change the default).

Current Workarounds

  • acceptEdits mode or permissions.allow rules can eliminate some prompts entirely, but these are coarser-grained than simply changing the default scope of the prompt.

View original on GitHub ↗

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