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
Describe the feature and the current behavior/state.
Extensions could potentially wish to do things that would require the user to give Raycast more permissions. For example, if I wanted to create an extension that needs to query all of a user's text messages in iMessage, they'd need file system access. Currently, my only recourse is to show a UI to the user instructing them they need to do this.
I would like to request that permissions requests are somehow made into a more 1st-class experience. Both for extension authors and for Raycast users.
Will this change the current API? How?
Potentially! I could see a future where any Mac permission error simply triggers a permissions request; however, imperatively using a "Permissions API" through Raycast could enable things like fallback behavior specific to that extension.
Who will benefit with this feature?
Extension authors who wish to create extensions that require more permissions than the user has initially provided Raycast
Users who want to continue enjoying Raycast's 1st-class experience surrounding permissions requests.
The text was updated successfully, but these errors were encountered:
Also interested in this (needs Full Disk Access, to read Safari Cloud Tabs).
It would be great if one could specify some permissions in an extension package.json and Raycast would check for them and handle the display of instructions as it already do when you try to access browser bookmarks:
Describe the feature and the current behavior/state.
Extensions could potentially wish to do things that would require the user to give Raycast more permissions. For example, if I wanted to create an extension that needs to query all of a user's text messages in iMessage, they'd need file system access. Currently, my only recourse is to show a UI to the user instructing them they need to do this.
I would like to request that permissions requests are somehow made into a more 1st-class experience. Both for extension authors and for Raycast users.
Will this change the current API? How?
Potentially! I could see a future where any Mac permission error simply triggers a permissions request; however, imperatively using a "Permissions API" through Raycast could enable things like fallback behavior specific to that extension.
Who will benefit with this feature?
The text was updated successfully, but these errors were encountered: