Skip to content

v1.172.0

Choose a tag to compare

@deivid11 deivid11 released this 30 Jul 05:40

What's New

Added

  • Selectable notification tones — each of the three cues (notification, question, agent finished) can now be set independently in Settings → Sound Effects, choosing from the three built-in synthesized cues plus 20 sampled tones: chime, bell, glass, pluck, drop, blip, switch, alert, pop, tick and soft/bright variants. Picking a tone plays it immediately as its own preview, the configured tones are decoded up front so the first cue of a session isn't the fallback, and an unknown id or a failed download degrades silently to the built-in cue.
  • Per-agent sound mute — "Mute sounds from this agent" in the agent edit dialog silences one agent's audio only: no notification chime, no completion cue, and its questions never start or sustain the repeating alert. Everything visual is untouched — toasts, phone notifications and the board behave exactly as before — so a chatty agent can be silenced without being hidden. The agent info panel shows the current state as Sounds: Muted / On.

Technical Details

  • Sample pack: a curated subset of Kenney's "Interface Sounds" (CC0 1.0), converted to mono 44.1 kHz MP3 and loudness-normalised (loudnorm=I=-18:TP=-1.5) so switching tones doesn't change perceived volume — see public/assets/notification-sounds/CREDITS.md
  • New Agent.soundsMuted field, persisted through update_agent_properties
  • New settings: toneNotification, toneQuestion, toneCompletion
  • Quality gates: ESLint 0 warnings, TypeScript 0 errors, 1174 tests across 97 files
  • Android: versionName 1.172.0 / versionCode 1172000