Skip to content

Add configurable AI completion audio cues - #1127

Merged
paullizer merged 4 commits into
Developmentfrom
paullizer-issue-1062-configurable-audio-cues
Jul 30, 2026
Merged

Add configurable AI completion audio cues#1127
paullizer merged 4 commits into
Developmentfrom
paullizer-issue-1062-configurable-audio-cues

Conversation

@paullizer

Copy link
Copy Markdown
Contributor

Summary

  • add an admin-controlled, opt-in AI response completion audio capability
  • provide ten locally bundled cues with profile preview, mute, sound, and volume controls
  • deliver exactly-once background cues through live stream events plus server-authoritative notification polling
  • synchronize preferences across tabs and suppress historical, foreground, disabled-period, failed, and duplicate events

Validation

  • python functional_tests/test_chat_completion_audio_cues.py
  • required route policy inventory, unauthenticated contract, and coverage tests
  • affected background unread, notification polling, and user settings cache regressions
  • JavaScript syntax checks, Python compilation, and git diff --check
  • focused Playwright test added; local execution skipped because no authenticated UI environment was configured

Closes #1062

paullizer and others added 3 commits July 30, 2026 16:42
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Comment thread application/single_app/functions_notifications.py Dismissed
Comment thread ui_tests/test_profile_completion_audio_cues.py
…ed with implicit (fall through) returns'

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
@paullizer
paullizer merged commit 59768e7 into Development Jul 30, 2026
12 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