anomalyco / anomalyco/opencode
New Layout Forcibly Disables Auto-Accept Permissions
@Brendonovich is already working on this.
Since Aug 26, 2026.
- Dominant language
- TypeScript
- Stars
- 209k
- Forks
- 27.5k
- PR merge metrics
- PR metrics pending
Description
Description
In OpenCode Desktop v1.18.23, enabling the New Layout appears to forcibly disable Auto-Accept Permissions.
The issue is not limited to the Auto-Accept toggle being unavailable inside the new layout. The Auto-Accept state itself seems to be turned off whenever the New Layout is enabled.
Steps to reproduce
- Disable New Layout and use the old layout.
- Enable Auto-Accept Permissions.
- Confirm that Auto-Accept is enabled.
- Enable New Layout.
- Auto-Accept becomes disabled/unavailable.
- Switch back to the old layout.
- Auto-Accept Permissions is now turned off there as well.
Expected behavior
Enabling or switching to the New Layout should not modify the Auto-Accept Permissions setting.
Ideally, Auto-Accept should work in both layouts. Even if the New Layout does not currently support Auto-Accept, switching layouts should not forcibly reset or disable the existing setting.
Actual behavior
Enabling the New Layout appears to reset or forcibly disable Auto-Accept Permissions globally.
In the New Layout, the Auto-Accept toggle is greyed out and hovering over it shows a "not allowed" cursor.
After returning to the old layout, Auto-Accept remains disabled and has to be enabled again manually.
Environment
- OpenCode Desktop: v1.18.23
- OS: Windows
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.