-
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Idea
If user experiences an issue in the app, that has already been fixed in a newer release of the app, the app can show an update prompt to the user.
To enable this, SDK can provide following functionality:
- detect that a specific error it captured has already been marked as resolved in a newer app version in Sentry
- app can hook into this (e.g. via callback provided by SDK) and present to user an update prompt or similar
Solution brainstorm
Use Sentry APIs to determine if reported issue has been fixed. Currently this would require at least 2 API calls:
- get group id for the event (after having reported it + some time for processing?)
- get status of the issue group via the group id
After detecting that an issue is resolve in a newer release, the SDK invokes a callback, notifying the app.
Risks/limitations/TBDs
- does this make sense with the current API? immediate response just means event data has been stored - we don't get grouping result after event has been processed etc. AI grouping kicking in after initial grouping might also affect this. how reliable is this?
- when/how often to perform the checks (API calls)
- when/how often to perform the callback
Links
- Discord thread where this was originally brought up
- Internal planning doc
Metadata
Metadata
Assignees
Projects
Status
Needs Discussion