Skip to content

feat: enable manual flushing in other stt plugins - #7989

Draft
chenghao-mou wants to merge 13 commits into
mainfrom
chenghao/feat/AGT-3516-other-stt-plugin-flush
Draft

chenghao-mou wants to merge 13 commits into
mainfrom
chenghao/feat/AGT-3516-other-stt-plugin-flush

Conversation

@chenghao-mou

@chenghao-mou chenghao-mou commented Oct 20, 2026 •

Copy link
Copy Markdown
Member

Deferred from #7287; depends on #7285 and the standalone Sarvam transport fix in #7990. Enables non-terminal flushing for Deepgram Nova/Flux, AssemblyAI, Soniox, Cartesia legacy, Speechmatics external mode, and Sarvam manual modes. Keep separate until these providers need framework-driven commits.

Adapted from @longcw's #4043. Original context: @IngLP's #3881. Fake-connection coverage only; live provider behavior remains unverified.

Addresses AGT-3516

Initial prompt and agent context

Model: GPT-6 Astra

should we move other plugins to a different PR and only leave 11labs in? Other plugins are working fine.

exactly

Base automatically changed from chenghao/fix/AGT-3514-vad-eos-stt-flush to main October 20, 2026 18:06

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

review_effort:high Needs broad context and substantial validation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant