You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 29, 2026. It is now read-only.
Add bypassPermissions as a developer setting that can be enabled in the unified settings interface, allowing advanced users to bypass Claude's permission system when needed.
Background
Currently, the application supports three permission modes:
default: Standard permission handling
plan: Claude presents execution plans for user approval
acceptEdits: Automatically accepts edits with user review
This enhancement adds a fourth mode bypassPermissions for developer/advanced use cases where users want to bypass the permission system entirely.
Proposed Implementation
Permission Mode Extension
Extend PermissionMode type to include "bypassPermissions"
Update shared/types.ts and frontend/src/types.ts accordingly
Ensure SDK compatibility with existing bypassPermissions mode
Summary
Add
bypassPermissionsas a developer setting that can be enabled in the unified settings interface, allowing advanced users to bypass Claude's permission system when needed.Background
Currently, the application supports three permission modes:
default: Standard permission handlingplan: Claude presents execution plans for user approvalacceptEdits: Automatically accepts edits with user reviewThis enhancement adds a fourth mode
bypassPermissionsfor developer/advanced use cases where users want to bypass the permission system entirely.Proposed Implementation
Permission Mode Extension
PermissionModetype to include"bypassPermissions"shared/types.tsandfrontend/src/types.tsaccordinglybypassPermissionsmodeDeveloper Settings Section
Query Parameter Support
?bypassPermissions=trueURL parameter for temporary activationUI Integration
bypassPermissionsto permission mode cycle when enabled in settingsSecurity Considerations
Technical Details
Type Updates
Settings Integration
Acceptance Criteria
bypassPermissionsadded to PermissionMode type definitions?bypassPermissions=truetemporarily enables the modeDependencies
Security Notes
This feature is intended for:
Users should be clearly warned about the security implications of bypassing the permission system.
🤖 Generated with Claude Code