{"repo":"NousResearch/hermes-agent","public_id":"70955","display_label":"Voice playback stop button and auto-advance fixes","summary":"These members address issues with the voice playback stop button not fully halting speech and the player automatically advancing to the next sentence after stopping. Fixes also touch voice profile scoping, remote media playback, and read-aloud content behavior.","subsystem":"apps/desktop","counts":{"members":3,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":1,"attempt_prs":1},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":73521,"merged_at":"2026-07-28T18:58:03+00:00"},"resolution":{"state":"resolved","by":"pr-73521"},"freshness":{"state":"verified","last_verified_at":"2026-07-28T18:58:03+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":40896,"pr_number":73521,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-07-28T18:58:03+00:00"},{"issue_number":53441,"pr_number":73521,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-07-28T18:58:03+00:00"},{"issue_number":70955,"pr_number":73521,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-07-28T18:58:03+00:00"},{"issue_number":72207,"pr_number":73521,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-07-28T18:58:03+00:00"}],"members":[{"kind":"issue","number":70955,"title":"Voice Playback Stop Button Doesn't Fully Stop Speech and Auto-Starts Next Sentence","url":null,"state":"closed"},{"kind":"pr","number":71022,"title":"fix(desktop): prevent voice playback from auto-starting next sentence after stop (#70955)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"097f0d0167","number":0},{"kind":"commit","value":"00cdd25346","number":0},{"kind":"pr","value":"#73521","number":73521}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":73521,"title":"fix(desktop): voice profile scoping, remote media playback, stop-button state, read-aloud content","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["apps/desktop/src/app/chat/composer/hooks/use-voice-conversation.ts","apps/desktop/src/components/assistant-ui/markdown-text.media.test.tsx","apps/desktop/src/components/assistant-ui/markdown-text.tsx","apps/desktop/src/hermes-profile-scope.test.ts","apps/desktop/src/hermes.test.ts","apps/desktop/src/hermes.ts","apps/desktop/src/lib/media.remote.test.ts","apps/desktop/src/lib/media.ts","apps/desktop/src/lib/speech-text.test.ts","apps/desktop/src/lib/speech-text.ts","apps/desktop/src/lib/voice-playback.ts","contributors/emails/[redacted:email]","contributors/emails/[redacted:email]","contributors/emails/[redacted:email]","hermes_cli/web_server.py","tests/hermes_cli/test_web_server_profile_unification.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}