Skip to content

feat: add notification sounds with settings toggle#33

Merged
Dimillian merged 3 commits intoDimillian:mainfrom
moehaje:feat/notification-sounds
Jan 15, 2026
Merged

feat: add notification sounds with settings toggle#33
Dimillian merged 3 commits intoDimillian:mainfrom
moehaje:feat/notification-sounds

Conversation

@moehaje
Copy link
Contributor

@moehaje moehaje commented Jan 14, 2026

Summary

  • Add notification sounds for long‑running agent completions and errors when the app is unfocused.
  • Add Display & Sound settings section with a notification toggle and a test sound button.
  • Add reliable window focus tracking to gate notifications.
  • Bundle success/error sound assets and set volume to 5%.

Details

  • Sounds are bundled via src/assets and played through a shared helper.
  • Notifications trigger after 60s+ of agent work (unfocused), with fallback event paths.
  • Settings are persisted in app settings.

Testing

  • pnpm typecheck
  • Manual: Settings → Display & Sound → Test sound (alternates success/error), verify unfocused behavior.

moehaje and others added 3 commits January 14, 2026 21:08
Add bundled success/error sounds with 5% volume, focus-aware long-running notifications, and a Display & Sound settings section with test button.
@Dimillian Dimillian merged commit ac3c26d into Dimillian:main Jan 15, 2026
2 checks passed
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.

2 participants