mirror of
https://github.com/getpaseo/paseo.git
synced 2026-10-23 01:32:40 +00:00
* fix(dictation): preserve audio queued at stop Stopping capture disabled native recording before the final microphone buffer had crossed the bridge, so accepting immediately could omit the end of a dictation. Wait for the native producer to publish its final buffer before completing stop, and serialize stop with restart and destruction. * fix(voice): serialize capture lifecycle A capture start already awaiting permission could resume after teardown, and repeated destroy calls did not share completion. Order capture lifecycle operations behind one promise and build the native module declarations before clean-CI typechecking. * fix(dictation): drain queued web capture before finish * fix(dictation): await in-flight segment commits * Revert "fix(dictation): drain queued web capture before finish" This reverts commit5168a6554d. * Revert "fix(voice): serialize capture lifecycle" This reverts commit00fd3e3556. * Revert "fix(dictation): preserve audio queued at stop" This reverts commitec087dc9cd.