errors: implement an always option to send to sentry
Metadata
Current evaluation
Merged PR #2101 in commit 5fd2b3220, adding an always option to send Snapcraft error reports to Sentry.
Resolution: closed resolved
Reason: The approved PR was merged as commit 5fd2b3220, implementing the requested always-send Sentry option.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] If this is a bugfix. Have you checked that there is a bug report open for the issue you are trying to fix on [bug reports](https://bugs.launchpad.net/snapcraft)?
- [x] If this is a new feature. Have you discussed the design on the [forum](https://forum.snapcraft.io)?
- [x] Have you successfully run `./runtests.sh static`?
- [x] Have you successfully run `./runtests.sh unit`?
-----
Meant for a rebase and commit
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #2101 in commit 5fd2b3220, adding an always option to send Snapcraft error reports to Sentry. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged the Sentry always-send error-reporting option in commit 5fd2b3220 after maintainer approval. | |
| stealth/space-bunny-alpha | — | closed resolved | Added an `always` option to send errors to Sentry; the PR was approved and merged as commit 5fd2b3220. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged implementation of an always option to force error reporting to Sentry. Approved by one reviewer with passing CI checks. Changes modified 5 files, adding 360 lines and removing 48. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged implementation adding an always option to force error reporting to Sentry. The branch was rebased, passed static and unit tests, and committed by maintainer sergiusens. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2187 errors: enable sentry by default | snapcraft | merged | Merged PR #2187 in commit f77a6c10a, enabling Sentry error reporting by default and adding SNAPCRAFT_ENABLE_SILENT_REPORTS for prompt-free reports. | |
| #1919 Add Always support when sending errors | snapcraft | closed | Fixed by commit 5fd2b3220, which implemented Sentry's always option for error sending; the issue was later closed without a recorded explanation. | |
| #1785231 enable error reporting by default | snapcraft (launchpad) | closed | Enabled Sentry error reporting by default in snapcore/snapcraft#2187 (commit f77a6c10a), with prompt-free reports controlled by SNAPCRAFT_ENABLE_SILENT_REPORTS. |