Skip to content

feat(claude): add permission mode on the Agents settings page - #497

Open
Adam-Dalloul wants to merge 1 commit into
xintaofei:mainfrom
Adam-Dalloul:feat/claude-permission-mode
Open

feat(claude): add permission mode on the Agents settings page#497
Adam-Dalloul wants to merge 1 commit into
xintaofei:mainfrom
Adam-Dalloul:feat/claude-permission-mode

Conversation

@Adam-Dalloul

Copy link
Copy Markdown
Contributor

Grok and Cursor already have a permission-mode control on Settings -> Agents. Claude Code only had the per-chat composer dropdown, so the default had to be edited by hand in ~/.claude/settings.json.

This adds the same kind of dropdown next to the other Claude controls. It writes the official permissions.defaultMode key (and skipDangerousModePermissionPrompt when Always approve is selected), and it keeps any existing allow/deny rules.

New chats only. Extra custom Claude slots still use their own isolated settings.json because they do not get this panel.

Claude Code had no Settings toggle for the start-of-session permission
mode, unlike Grok and Cursor. Write the official
permissions.defaultMode key in ~/.claude/settings.json and skip the
bypass confirmation dialog when Always approve is selected.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant