You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Block indefinitely waiting for mic permission instead of crash-looping
When mic is denied, poll every 5s forever instead of failing after 30s.
This prevents launchd KeepAlive from restarting the process and spawning
duplicate permission dialogs. The process stays alive and quiet until
the user grants mic access (via the dialog or System Settings).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
0 commit comments