feat(desktop): add NSScreenCaptureUsageDescription to macOS bundle
Without the purpose string, macOS shows a bare Screen Recording prompt when the desktop app (or a plugin driving desktopCapturer / ScreenCaptureKit) first requests screen access, and some flows deny silently instead of prompting. Verified: package.json parses (python json.load).
This commit is contained in:
committed by
Teknium
parent
8d27e1dfd0
commit
fc323cedf5
@@ -243,7 +243,8 @@
|
||||
"NSCalendarsUsageDescription": "Hermes needs access to Calendar to provide requested meeting and scheduling support.",
|
||||
"NSCalendarsFullAccessUsageDescription": "Hermes needs full access to Calendar to read and manage events when explicitly requested.",
|
||||
"NSRemindersUsageDescription": "Hermes needs access to Reminders to provide requested personal-assistant and scheduling support.",
|
||||
"NSRemindersFullAccessUsageDescription": "Hermes needs full access to Reminders to read and manage reminders when explicitly requested."
|
||||
"NSRemindersFullAccessUsageDescription": "Hermes needs full access to Reminders to read and manage reminders when explicitly requested.",
|
||||
"NSScreenCaptureUsageDescription": "Hermes captures the screen when you ask the agent to screenshot or record it."
|
||||
},
|
||||
"gatekeeperAssess": false,
|
||||
"hardenedRuntime": true,
|
||||
|
||||
Reference in New Issue
Block a user