Fixing Production Issues with Sourcery¶
Sentinel is Sourcery's AI agent for fixing production issues.
Our goal is to help you find what's causing an issue and implement a fix as quickly as possible.
Note
This feature is currently in beta. Install the Sourcery Sentry integration to get access.
Getting Started with Sourcery and Sentry¶
Today, Sourcery is focused on fixing Sentry issues in GitHub repos.
To get started:
-
Set up a Sourcery account using your GitHub account
-
Install the GitHub App for Sourcery and add all the repositories that you have Sentry projects for.
-
Follow the Sourcery x Sentry integration guide to complete the Sentry set up.
-
(Coming Soon) Set up the Sourcery x Slack integration to automatically investigate and get information on any new Sentry alert in Slack.
-
Select ther relevant Sentry project from the projects dropdown.
-
Sourcery will automatically investigate the 50 most recent issues in a project. Wait a few seconds to start to see investigation results.
-
Click into any issue to see more details around the results of an investigation.
-
For any issue marked "Solvable", scroll to the "Proposed Solutions" section and click the "Create pull request" button to trigger Sourcery to create a PR
-
Click the "View PR" button to review the Sourcery PR and provide any feedback.