From 283a4e3cf7c008ecd5ac433adc6eb42b6920baf8 Mon Sep 17 00:00:00 2001 From: Jenn Mueng Date: Mon, 25 Aug 2025 21:57:57 +0700 Subject: [PATCH 1/3] pt1 --- .../integrations/source-code-mgmt/github/index.mdx | 4 ++++ docs/product/ai-in-sentry/seer/issue-fix/index.mdx | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/docs/organization/integrations/source-code-mgmt/github/index.mdx b/docs/organization/integrations/source-code-mgmt/github/index.mdx index 3f865a34d117ff..46b3556f13010c 100644 --- a/docs/organization/integrations/source-code-mgmt/github/index.mdx +++ b/docs/organization/integrations/source-code-mgmt/github/index.mdx @@ -216,6 +216,10 @@ Occasionally, Sentry will request additional permissions to your GitHub account GitHub Enterprise should now be enabled for all projects under your Sentry organization. +## Installing the Seer GitHub App + +The [Seer GitHub App](https://github.com/apps/seer-by-sentry) is used by [Seer](/product/ai-in-sentry/seer) to make Pull Requests for Issue Fixes and for [Sentry Prevent AI](/product/ai-in-sentry/sentry-prevent-ai) to analyze your Pull Requests. + ## Configure Use GitHub to [track commits](#commit-tracking), identify [suspect commits](#suspect-commits-and-suggested-assignees), [resolve via commit or PR](#resolve-via-commit-or-pull-request) and [manage issues](#issue-management). diff --git a/docs/product/ai-in-sentry/seer/issue-fix/index.mdx b/docs/product/ai-in-sentry/seer/issue-fix/index.mdx index 0ea2663886c2bf..141aa154125731 100644 --- a/docs/product/ai-in-sentry/seer/issue-fix/index.mdx +++ b/docs/product/ai-in-sentry/seer/issue-fix/index.mdx @@ -82,7 +82,8 @@ Seer already automatically parses rules files from [Cursor](https://docs.cursor. ## Best Practices -- Setup the GitHub integration, allowing Seer access to your codebase and enabling it to generate code fixes. Enabling the GitHub integration will help Seer to provide better results. See the [Sentry GitHub integration](/organization/integrations/source-code-mgmt/github/) to learn how +- Setup the GitHub integration, allowing Seer access to your codebase and enabling it to generate code fixes. Enabling the GitHub integration will help Seer to provide better results. See the [Sentry GitHub integration](/organization/integrations/source-code-mgmt/github/) to learn how. +- Setup the Seer GitHub integration, so Seer can create PRs for you. - The more Sentry context you have, the better equipped Seer will be to help: consider instrumenting your application to collect traces, profiles and logs, and send them to Sentry. - For JavaScript / TypeScript projects that are minified in production, upload [source maps](/platforms/javascript/sourcemaps/) to Sentry for the best results From 717bf7c089e3bba52e3e133ce3eb179c8dda019a Mon Sep 17 00:00:00 2001 From: Jenn Mueng <30991498+jennmueng@users.noreply.github.com> Date: Fri, 17 Oct 2025 02:44:43 +0700 Subject: [PATCH 2/3] add the steps around --- .../integrations/source-code-mgmt/github/index.mdx | 8 +++++++- docs/product/ai-in-sentry/ai-code-review/index.mdx | 2 +- docs/product/ai-in-sentry/seer/index.mdx | 5 +++-- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/docs/organization/integrations/source-code-mgmt/github/index.mdx b/docs/organization/integrations/source-code-mgmt/github/index.mdx index 46b3556f13010c..e68c800453a5a2 100644 --- a/docs/organization/integrations/source-code-mgmt/github/index.mdx +++ b/docs/organization/integrations/source-code-mgmt/github/index.mdx @@ -218,7 +218,13 @@ GitHub Enterprise should now be enabled for all projects under your Sentry organ ## Installing the Seer GitHub App -The [Seer GitHub App](https://github.com/apps/seer-by-sentry) is used by [Seer](/product/ai-in-sentry/seer) to make Pull Requests for Issue Fixes and for [Sentry Prevent AI](/product/ai-in-sentry/sentry-prevent-ai) to analyze your Pull Requests. +The [Seer GitHub App](https://github.com/apps/seer-by-sentry) is used by [Seer](/product/ai-in-sentry/seer) to make Pull Requests for Issue Fixes and for [AI Code Review](/product/ai-in-sentry/ai-code-review) to analyze your Pull Requests. + +To install the Seer GitHub App, simply follow the installation steps to install the GitHub App for the specified organization/repositories you need. You can find the Seer GitHub App [here](https://github.com/apps/seer-by-sentry). + +- For [Issue Fix](/product/ai-in-sentry/seer#issue-fix), you will now be able to create pull requests in the installed locations. + +- For [AI Code Review](/product/ai-in-sentry/ai-code-review), continue following the instructions in the [Sentry Prevent AI](/product/ai-in-sentry/sentry-prevent-ai#getting-started) documentation. ## Configure diff --git a/docs/product/ai-in-sentry/ai-code-review/index.mdx b/docs/product/ai-in-sentry/ai-code-review/index.mdx index 1cb348044b0297..5ba3e4eb41feef 100644 --- a/docs/product/ai-in-sentry/ai-code-review/index.mdx +++ b/docs/product/ai-in-sentry/ai-code-review/index.mdx @@ -15,7 +15,7 @@ AI Code Review helps you generate new tests for uncovered code and reviews your ## Getting Started -To enable AI Code Review in your GitHub organization or on specific repositories, you need to install the [Seer by Sentry GitHub app](https://github.com/apps/seer-by-sentry). This allows the assistant to analyze pull requests, provide insights, and write tests. **You must also have the [Sentry Github integration](/organization/integrations/source-code-mgmt/github/) enabled.** +To enable AI Code Review in your GitHub organization or on specific repositories, you need to install the [Seer by Sentry GitHub app](/organization/integrations/source-code-mgmt/github/#installing-the-seer-github-app). This allows the assistant to analyze pull requests, provide insights, and write tests. **You must also have the [Sentry Github integration](/organization/integrations/source-code-mgmt/github/) enabled.** 1. Install the [Seer by Sentry GitHub app](https://github.com/apps/seer-by-sentry) in your GitHub organization or specific repositories. 2. Enable these required settings in your Sentry [organization settings](https://sentry.io/orgredirect/settings/:orgslug/): diff --git a/docs/product/ai-in-sentry/seer/index.mdx b/docs/product/ai-in-sentry/seer/index.mdx index e3043617739bc1..e8eb58bc9da2ce 100644 --- a/docs/product/ai-in-sentry/seer/index.mdx +++ b/docs/product/ai-in-sentry/seer/index.mdx @@ -60,7 +60,8 @@ Seer is a powerful debugging agent, with access to a wide variety of data source To start using Seer's capabilities in your Sentry-enabled projects, follow these steps: 1. **Enable generative AI features**: Make sure "Show Generative AI Features" is enabled in your [organization settings](https://sentry.io/orgredirect/organizations/:orgslug/settings/#hideAiFeatures) -2. **Set up GitHub Integration**: For issue fix capabilities, [connect your GitHub repositories](/organization/integrations/source-code-mgmt/github/) +2. **Set up GitHub Integration**: For issue fix capabilities, [connect your GitHub repositories](/organization/integrations/source-code-mgmt/github/). + - *Optional:* To make Pull Requests with Seer, [configure the Seer GitHub App](/organization/integrations/source-code-mgmt/github/#installing-the-seer-github-app). 3. **Configure Settings**: Customize Seer's behavior in your project settings under `Seer Automation`. Seer is enabled by default using these settings: - **Automatic issue scans**: Enabled - **Automatic issue fixes**: Enabled for highly actionable issues and above @@ -68,7 +69,7 @@ To start using Seer's capabilities in your Sentry-enabled projects, follow these > **Note**: You can monitor your Seer usage in the [Stats & Usage tab](https://sentry.io/settings/stats/) and can learn more about managing your Seer budget [here](/pricing/quotas/manage-seer-budget/). 4. **Start Using**: Look for Seer options in your issue details pages -To start using Seer to for AI code reviews, [configure the Seer GitHub App](/product/ai-in-sentry/ai-code-review/#getting-started). +To start using Seer to for AI code reviews, [configure the Seer GitHub App](/organization/integrations/source-code-mgmt/github/#installing-the-seer-github-app). ## Privacy and security From c3c1a619c46d4673af5d9bd4693e139f90f82696 Mon Sep 17 00:00:00 2001 From: Jenn Mueng <30991498+jennmueng@users.noreply.github.com> Date: Fri, 17 Oct 2025 02:47:36 +0700 Subject: [PATCH 3/3] linking + three types of apps --- .../integrations/source-code-mgmt/github/index.mdx | 3 ++- docs/product/ai-in-sentry/ai-code-review/index.mdx | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/organization/integrations/source-code-mgmt/github/index.mdx b/docs/organization/integrations/source-code-mgmt/github/index.mdx index e68c800453a5a2..1198254987189e 100644 --- a/docs/organization/integrations/source-code-mgmt/github/index.mdx +++ b/docs/organization/integrations/source-code-mgmt/github/index.mdx @@ -4,7 +4,7 @@ sidebar_order: 1 description: "Learn more about Sentry's GitHub integration and how it can track and resolve bugs faster by using data from your GitHub commits, and streamline your triaging process by creating a GitHub issue directly from Sentry." --- -There are two types of GitHub integrations, so make sure you're choosing the correct one: +There are three types of GitHub integrations, so make sure you're choosing the correct one: - [GitHub](#installing-github) - For individual GitHub users/organizations (as well as most GitHub Enterprise Cloud customers), so long as they are hosted on `github.com`. Follow the '[Installing GitHub](#installing-github)' instructions, **Please begin the installation from Sentry**. - [GitHub Enterprise](#installing-github-enterprise) - For GitHub Enterprise instances that **cannot be accessed from `github.com`**. Usually these will have a custom domain, for example: @@ -13,6 +13,7 @@ There are two types of GitHub integrations, so make sure you're choosing the cor For these accounts, follow the '[Installing GitHub Enterprise](#installing-github-enterprise)' instructions. +- [Seer GitHub App](#installing-the-seer-github-app) - For [Seer](/product/ai-in-sentry/seer) to make Pull Requests for Issue Fixes and for [AI Code Review](/product/ai-in-sentry/ai-code-review) to analyze your Pull Requests. ### Check Your Domain diff --git a/docs/product/ai-in-sentry/ai-code-review/index.mdx b/docs/product/ai-in-sentry/ai-code-review/index.mdx index 5ba3e4eb41feef..8c466d88a0501c 100644 --- a/docs/product/ai-in-sentry/ai-code-review/index.mdx +++ b/docs/product/ai-in-sentry/ai-code-review/index.mdx @@ -17,7 +17,7 @@ AI Code Review helps you generate new tests for uncovered code and reviews your To enable AI Code Review in your GitHub organization or on specific repositories, you need to install the [Seer by Sentry GitHub app](/organization/integrations/source-code-mgmt/github/#installing-the-seer-github-app). This allows the assistant to analyze pull requests, provide insights, and write tests. **You must also have the [Sentry Github integration](/organization/integrations/source-code-mgmt/github/) enabled.** -1. Install the [Seer by Sentry GitHub app](https://github.com/apps/seer-by-sentry) in your GitHub organization or specific repositories. +1. Install the [Seer by Sentry GitHub app](/organization/integrations/source-code-mgmt/github/#installing-the-seer-github-app) in your GitHub organization or specific repositories. 2. Enable these required settings in your Sentry [organization settings](https://sentry.io/orgredirect/settings/:orgslug/): - `Show Generative AI Features` - `Enable AI Code Review`