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 }}
Repository navigation
Desktop: permission-ask sound never plays with the new layout #48801
With the new layout designs enabled, the desktop app never plays the permission-ask sound, even though the sound is enabled in settings. The session tab still shows the attention indicator (blue dot), and the turn-complete and error sounds still play normally.
Steps to reproduce
Have general.newLayoutDesigns enabled (it is the default now) and sounds.permissionsEnabled: true.
Ask the agent to run a tool that requires permission.
The in-app permission request appears and the tab shows the attention indicator, but no sound plays. Meanwhile "finished" and "error" sounds still play.
Cause
The permission.asked sound (playSoundById(settings.sounds.permissions())) and the permission/question native notifications are only wired up in LegacyLayout's useSDKNotificationToasts in packages/app/src/pages/layout.tsx. NewLayout (packages/app/src/pages/layout-new.tsx) never mounts that hook, so the alert is skipped. Turn-complete and error sounds live in the shared NotificationProvider, which is why they are unaffected.
This issue might be a duplicate of an existing issue. Please check:
Notification permission is not requested with New layout enabled #37120: Same root cause — the new layout does not wire up the permission notification/sound hook from LegacyLayout, so both OS notification permission requests and attention sounds are skipped when the new layout is active.
Activity
github-actions commentedon Sep 13, 2026
This issue might be a duplicate of an existing issue. Please check:
LegacyLayout, so both OS notification permission requests and attention sounds are skipped when the new layout is active.