Skip to content

feat: Add "bypass permissions" mode + execution mode selector#645

Merged
charlesvien merged 11 commits intomainfrom
01-27-feat_add_bypass_permissions_mode
Jan 28, 2026
Merged

feat: Add "bypass permissions" mode + execution mode selector#645
charlesvien merged 11 commits intomainfrom
01-27-feat_add_bypass_permissions_mode

Conversation

@Twixes
Copy link
Member

@Twixes Twixes commented Jan 27, 2026

What changed?

Adding "bypassPermissions" execution mode to allow Claude to skip permission prompts. Can't live without it. Addresses #645.

Screenshot 2026-01-27 at 13.55.14.png


I hijacked your PRs @Twixes, love this 100%! 🥇

I disabled it by default and put it behind a setting, when they enable the setting I also give them a talking to about safe AI usage 😆

Similar flow to claude code w/ claude --dangerously-skip-permissions, will be a once-on type thing for power users. We are starting to onboarding early adopters and Jonathan working on revamping the permissions persistence and prompt, so I wanna make sure we have good happy paths here.

Was able to fix merge conflicts, tests + lint, we should be able to get this in soon! Let me know any thoughts/feedback

Screenshot 2026-01-27 at 2 00 57 PM Screenshot 2026-01-27 at 1 59 54 PM

Copy link
Member Author

Twixes commented Jan 27, 2026

@Twixes Twixes requested a review from a team January 27, 2026 12:58
@Twixes Twixes marked this pull request as ready for review January 27, 2026 12:59
Copy link
Contributor

@jonathanlab jonathanlab left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚢

@Twixes Twixes force-pushed the 01-27-feat_add_bypass_permissions_mode branch from f7f776a to bdbcef4 Compare January 27, 2026 19:27
@charlesvien charlesvien changed the base branch from main to graphite-base/645 January 27, 2026 21:42
@charlesvien charlesvien force-pushed the 01-27-feat_add_bypass_permissions_mode branch from 4c2824f to 70af099 Compare January 27, 2026 21:42
@charlesvien charlesvien changed the base branch from graphite-base/645 to 01-27-show_static_waiting_state_when_permission_is_pending January 27, 2026 21:43
@charlesvien charlesvien marked this pull request as draft January 27, 2026 21:43
@charlesvien charlesvien force-pushed the 01-27-show_static_waiting_state_when_permission_is_pending branch from c3df1dc to a060dee Compare January 27, 2026 21:46
@charlesvien charlesvien force-pushed the 01-27-feat_add_bypass_permissions_mode branch from 70af099 to 1b9c9c5 Compare January 27, 2026 21:46
@charlesvien charlesvien changed the base branch from 01-27-show_static_waiting_state_when_permission_is_pending to graphite-base/645 January 28, 2026 04:00
@charlesvien charlesvien changed the base branch from graphite-base/645 to 01-27-show_static_waiting_state_when_permission_is_pending January 28, 2026 04:07
@charlesvien charlesvien force-pushed the 01-27-feat_add_bypass_permissions_mode branch from 073152d to 63e872d Compare January 28, 2026 04:14
@charlesvien charlesvien force-pushed the 01-27-show_static_waiting_state_when_permission_is_pending branch from a060dee to 2955cc2 Compare January 28, 2026 04:14
@charlesvien charlesvien changed the title feat: Add "bypass permissions" mode feat: Add "bypass permissions" mode + execution mode selector Jan 28, 2026
@charlesvien charlesvien force-pushed the 01-27-feat_add_bypass_permissions_mode branch from 63e872d to be46186 Compare January 28, 2026 04:24
@charlesvien charlesvien marked this pull request as ready for review January 28, 2026 06:53
@charlesvien charlesvien force-pushed the 01-27-show_static_waiting_state_when_permission_is_pending branch from 2595591 to cb41841 Compare January 28, 2026 23:47
@charlesvien charlesvien force-pushed the 01-27-feat_add_bypass_permissions_mode branch from be46186 to 76d94a6 Compare January 28, 2026 23:47
Copy link
Member

charlesvien commented Jan 28, 2026

Merge activity

  • Jan 28, 11:55 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Jan 28, 11:57 PM UTC: Graphite rebased this pull request as part of a merge.
  • Jan 28, 11:59 PM UTC: @charlesvien merged this pull request with Graphite.

@charlesvien charlesvien changed the base branch from 01-27-show_static_waiting_state_when_permission_is_pending to graphite-base/645 January 28, 2026 23:55
@charlesvien charlesvien changed the base branch from graphite-base/645 to main January 28, 2026 23:56
@charlesvien charlesvien force-pushed the 01-27-feat_add_bypass_permissions_mode branch from 76d94a6 to 5872478 Compare January 28, 2026 23:56
@charlesvien charlesvien merged commit 6a09b4f into main Jan 28, 2026
13 checks passed
@charlesvien charlesvien deleted the 01-27-feat_add_bypass_permissions_mode branch January 28, 2026 23:59
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.

3 participants