Transcribe stream deadlock fixed; errored responses stay loadable
ai@7.0.27
2 fixesThis release2 fixesBug fixesAI-tallied from the release notes
From the original release noteView original ↗
Patch Changes
- ac01b79: Allow validating assistant UI messages with empty parts so persisted errored responses remain loadable.
- 2696562:
experimental_streamTranscriberesult promises now resolve without consumingfullStream: accessing any result promise consumes the stream internally. Previouslyawait result.textalone deadlocked on transform backpressure. Because live transcription streams can be unbounded,fullStreamis explicitly single-consumer (no replay buffering): access it once, before any result promise, when both stream parts and final results are needed. - Updated dependencies [31c7be8]
- Updated dependencies [4d096f6]
Fetched July 14, 2026


