Repository navigation
Bump @moq/watch to 0.6.6 for buffered voice audio - #195
Conversation
0.6.5 fixes the Voice demo's clipped first replies: buffered backpressure (moq-dev/moq#6500) and decoding a subscription's head in timestamp order (moq-dev/moq#6524). @moq/json and @moq/publish move to their latest patches. Co-Authored-By: Claude Opus 5.5 <[email protected]>
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
WalkthroughThe declared dependency ranges for Priority: ➖ Normal Merge Risk: ⚪ Minimal · up to
|
0.6.6 holds a buffered subscription's audio head and decodes it in order (moq-dev/moq#6550), so replies keep the first 40-160 ms that 0.6.5 skipped. Co-Authored-By: Claude Opus 5.5 <[email protected]>
Summary
Bumps
@moq/watchto 0.6.6, plus@moq/json0.4.3 and@moq/publish0.5.3, for the Voice demo.0.6.6 carries three fixes for replies that cut out:
AudioDecoderstamped the newest-first head contiguously, which shifted the reply by up to 160 ms and overflowed the 200 ms ring. On 0.6.4 that clipped every word of a first reply in about 1 call in 4.Testing
Against a local Pipecat voice pipeline, with a fake microphone and per-word tones:
The one miss started at 20 ms: a newer group overtook one backlog frame, and the player then behaves as 0.6.5 did.
tsc --noEmitand Biome pass on the change.(Written by Claude Opus 5.5)
🤖 Generated with Claude Code