mirror of
https://github.com/got-feedBack/feedBack-desktop.git
synced 2026-08-10 18:59:55 +00:00
0645ce724da0a6852092f32d1ebf6d3affd39294
Every decision point in the macOS microphone permission path now logs its status and context to the debug log, including the previously silent 'granted' early-return path — which is the prime suspect for the stale- grant bug (TCC reports 'granted' for a signature-keyed entry that no longer matches the running binary). Also logs: - platform gate skip - app.isPackaged === false skip (and why it matters re: NSMicrophoneUsageDescription) - getMediaAccessStatus return value in all branches - app identity (name, version, exe path) on 'granted' early return - askForMediaAccess result + extra warning on user denial - full error stack on exceptions (not just the message) Co-Authored-By: Claude <noreply@anthropic.com>
Languages
C++
52%
TypeScript
18.6%
JavaScript
17.9%
Shell
7.3%
CMake
2.4%
Other
1.8%