Agent interrupts caller

open

1 independent reportacross 1 sourceon 2 stackslast reported 2026-07-25

What this is

The agent starts speaking while the caller still holds the floor, cutting the caller off mid-utterance.

Status open: reported and still open where it was reported.

Evidence

socevicius2026-07-25livekitopenai-realtimeGitHub issuesgithub.com/…/2115
Summary With an OpenAI Realtime RealtimeModel, syncing the chat context after an interrupted agent turn that has skipped (never-played) outputs throws Unsupported item type: agent_config_update. It is caught and...

First seen 2026-07-25 · our copy fetched 2026-07-25T16:04:52Z · SHA-256 of that copy begins ab3e4acdc5db8206… · profile

A report2026-07-25GitHub issueshow a report comes down
Withdrawn: collected in error: a pull request is a change somebody wrote, not an independent report of a call that went wrong.

First seen 2026-07-25 · our copy fetched 2026-07-25T15:09:07Z · SHA-256 of that copy begins f9e4be9319bd5f61…

A report2026-07-25GitHub issueshow a report comes down
Withdrawn at the reporter's request.

First seen 2026-07-25 · our copy fetched 2026-07-25T02:05:12Z · SHA-256 of that copy begins c7947049e6fa1993…

A report2026-04-20GitHub issueshow a report comes down
Withdrawn: collected in error: an automated account did not hear a caller, so this was never a report of a failure mode.

First seen 2026-04-20 · our copy fetched 2026-07-25T03:06:37Z · SHA-256 of that copy begins 0bfcdfa07fa60a9f…

1 further report of this mode, same five columns
A report2026-01-24GitHub issueshow a report comes down
Withdrawn: collected in error: a design proposal is a request for a thing to exist, not a report of a call that went wrong.

First seen 2026-01-24 · our copy fetched 2026-07-25T00:35:47Z · SHA-256 of that copy begins 0004506a7fe203e4…

Quotes run to 30 words around the reported failure and link to the post.Add your call to this entryTake a quote down within 24 hours.

What is measurable

Signalhotato autopsy ./call.wav maps to this mode as detector kind agent_start_during_caller. Printed as TALK-OVER: the agent began talking while the caller still held the floor, reported with the overlap in seconds. Needs the caller and agent on separate channels.
EstablishesThe moment the agent began speaking while the caller still held the floor, and how far into the caller's utterance it landed.
What else it establishes, and what your own trace settles
  • Every threshold behind the call is printed with the finding and every frame is inspectable.

What your trace settles

  • Your own trace at that timestamp names the stage that decided to start: endpointing, the turn detector, or a barge-in setting.
TierTier 1 · dual-channel audio: caller and agent separated at capture, so overlap and timing are facts of the recording, exact to the sample. hotato is MIT and runs locally, getting started.

Status history

The record has carried one status since it opened: open, reported and still open where it was reported. A move lands here with the link, the quote and the date that show it.

Discussion

Reader discussion of this mode: what fixed it and what did not. The reports above are attributed and linked; a comment is a comment.

Open this discussion on GitHub

The record

Ids, digests, every link this entry stands on, and how to take a quote down
Atlas idVFA-2026-0004
Mode idpat_a15a17a1fb34eb6f5b99cf59
Content digestsha256:a15a17a1fb34eb6f5b99cf593991f9165660fe785613cdcc6dfbc1502b35f2e2
First reported2026-07-25
Last reported2026-07-25
First seen by the atlas2026-07-24T23:15:54Z
Last re-checked2026-07-25T15:24:52Z
Reported onlivekitopenai-realtime
SourcesGitHub issues
Scope1 independent public report across 1 source. This entry states where the mode has been reported; where else it can occur is what the next report settles.
References
  1. reporthttps://github.com/livekit/agents-js/issues/2115 · socevicius · GitHub issues · 2026-07-25
Machine surfacesfeed.jsonfeed.atomfeed.schema.jsonatlas.llms.txt
RemovalIf you wrote something quoted on this page and want it gone, one email to atlas-remove@hotato.dev does it. The removal path takes the quote, the handle and the link off this page, out of the feeds and out of the llms.txt within 24 hours, and tombstones the id so the entry cannot quietly return at a new address.