Feature Summary
I'd like to use claude codes native voice input within emdash, but it doesn't work since macos blocks Emdash (and thus claude code running from within it) from using the microphone.
Problem or Use Case
Claudes voice input works nicely and would be useful within emdash.
Proposed Solution
Add NSMicrophoneUsageDescription to the info.plist in the Emdash.app bundle
Alternatives Considered
As a workaround, I got it to work by adding the NSMicrophoneUsageDescription myself and resigning the app:
defaults write /Applications/Emdash.app/Contents/Info.plist NSMicrophoneUsageDescription "This app needs microphone access."
codesign --force --deep --sign - /Applications/Emdash.app
Once that's done I get a permission prompt when trying to use claudes voice mode within emdash, where I can allow it and it works. But this might break auto updates so a real fix would be great.
Additional Context
No response
Feature Summary
I'd like to use claude codes native voice input within emdash, but it doesn't work since macos blocks Emdash (and thus claude code running from within it) from using the microphone.
Problem or Use Case
Claudes voice input works nicely and would be useful within emdash.
Proposed Solution
Add
NSMicrophoneUsageDescriptionto the info.plist in the Emdash.app bundleAlternatives Considered
As a workaround, I got it to work by adding the
NSMicrophoneUsageDescriptionmyself and resigning the app:defaults write /Applications/Emdash.app/Contents/Info.plist NSMicrophoneUsageDescription "This app needs microphone access." codesign --force --deep --sign - /Applications/Emdash.appOnce that's done I get a permission prompt when trying to use claudes voice mode within emdash, where I can allow it and it works. But this might break auto updates so a real fix would be great.
Additional Context
No response