* chore: move audio worklet file to assets
* chore: get rid of rickyvad and use vad model directly
* fix: handling of onnxruntime in packaged app
* chore: run ci on macos
* fix: formatting
* chore: migrate recording state source of truth to main proc
* chore: revert subscriptions back to using observables
* refactor: simplify use recording hook