fix(macOS): enable microphone permission flow - #5621
Conversation
Adds macOS microphone authorization checks before opening the capture device, requests access when still undetermined, and logs clear permission errors. It also signs the app with the required audio-input entitlement and adds unit coverage for authorized, denied, restricted, and undetermined permission states.
|
Bundle ReportBundle size has no change ✅ |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #5621 +/- ##
==========================================
+ Coverage 37.26% 37.30% +0.04%
==========================================
Files 104 104
Lines 25880 25914 +34
Branches 11423 11430 +7
==========================================
+ Hits 9644 9668 +24
- Misses 13397 14219 +822
+ Partials 2839 2027 -812
Flags with carried forward coverage won't be shown. Click here to find out more.
... and 25 files with indirect coverage changes Continue to review full report in Codecov by Harness.
|
Screenshot ComparisonPR #5621 screenshots vs Matrix:
|









































































Description
Adds macOS microphone authorization checks before opening the capture device, requests access when still undetermined, and logs clear permission errors. It also signs the app with the required audio-input entitlement and adds unit coverage for authorized, denied, restricted, and undetermined permission states.
Screenshot
Issues Fixed or Closed
Roadmap Issues
Type of Change
Checklist
AI Usage
See our AI usage policy.