OptionalcaptureTrue after a recording attempt where loopback was requested but produced no usable audio (e.g. a dead Core Audio Tap track). Drives the "couldn't capture" guidance, which is more reliable than a permission probe.
OptionalcompatibilityWhether the legacy (ScreenCaptureKit) compatibility backend is already active.
OptionalneedsWhen true, show guidance that system-audio recording isn't permitted yet.
OptionalonSwitch to the legacy capture backend and relaunch the app.
Optionalon
Optional system-audio (loopback) controls. When provided, the ready state renders a toggle to also capture system audio (the far end of a call) and a permission hint when the OS hasn't granted system-audio recording yet. Kept generic (no IPC/permission-enum coupling) so the package stays app-agnostic.