Skip to content

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:

  1. Set up a Sourcery account using your GitHub account

  2. Install the GitHub App for Sourcery and add all the repositories that you have Sentry projects for. Screenshot of GitHub app installation page

  3. Follow the Sourcery x Sentry integration guide to complete the Sentry set up.

  4. (Coming Soon) Set up the Sourcery x Slack integration to automatically investigate and get information on any new Sentry alert in Slack.

  5. Select ther relevant Sentry project from the projects dropdown.

  6. Sourcery will automatically investigate the 50 most recent issues in a project. Wait a few seconds to start to see investigation results. Screenshot of Sourcery's dashboard with investigation results

  7. Click into any issue to see more details around the results of an investigation.

  8. 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 Screenshot of Sourcery's proposed fixes

  9. Click the "View PR" button to review the Sourcery PR and provide any feedback.