Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
During a live voice call with the Agent, I often run parallel agent sessions (subagents, multitask, multiple Agent tiles). When more than one session produces a spoken status update around the same time, the TTS streams overlap—updates talk over each other instead of waiting for the current speech to finish.
Actual: Simultaneous updates interrupt and overlap, which makes hands-free supervision unusable when several agents report progress at once.
This is a prerequisite for any multi-voice / per-agent voice idea to work smoothly—you cannot tell who is speaking if multiple agents talk at once.
Steps to Reproduce
- Start a live voice call with the primary Agent.
- Kick off two or more parallel agents (subagents or separate tiles) that will speak progress via voice/TTS.
- Let both try to deliver spoken updates while you are still on the call.
Expected Behavior
While a voice session (or any active agent TTS playback) is in progress, additional spoken updates should be queued and played one after another when the current utterance ends (a single voice queue for agent TTS during live calls).
Operating System
MacOS
Version Information
Recent Cursor IDE on macOS (Oct 2026); exact build not captured at report time.
For AI issues: which model did you use?
Agent voice / live call (various models during parallel sessions)
Additional Information
Overlapping audio is worse than overlapping chat text (no skim/search). Related feature idea in Ideas: Multi-Agent Voice Routing — primary default voice and distinct per-child voices (forum topic 175813); that only helps if spoken updates do not overlap.
Does this stop you from using Cursor
No - Cursor works, but with this issue