Skip to content

feat(seer): rebrand sentry ai as seer #12924

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
59 changes: 59 additions & 0 deletions docs/product/issues/issue-details/ai-autofix/index.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
---
title: Autofix
description: "Learn about Sentry's AI-powered Autofix and how it helps you debug and fix issues faster."
sidebar_order: 51
---

**Autofix** uses Sentry's context (issue details, tracing data, and profiles), your codebase (integrated through GitHub), and its interactions with you to identify and reason through problems in your code. Autofix can identify the root cause and suggest a code change for fixing the issue and/or add unit tests for it. You can find it in the **Solutions Hub** section of the issue details page after clicking on any error from the [**Issues**](https://sentry.io/orgredirect/organizations/:orgslug/issues/) page.

Autofix is powered by [Seer](/product/issues/issue-details/seer-ai-features/), which is Sentry's AI agent.

<Alert>

Autofix is currently in Beta, free of charge, for paid Sentry customers. Feedback is highly welcomed and can be submitted in-product or via email to [email protected].

</Alert>

<Alert>

Autofix replaces Suggested Fix (an earlier feature that has been sunsetted).

</Alert>

## Enabling Autofix and Other AI Features

Before you can use Autofix, you need to enable the features that leverage generative AI for your Sentry organization. From the [**Organization Settings** page](https://sentry.io/orgredirect/organizations/:orgslug/settings/organization/), make sure that _Hide AI Features_ is **off**:

![Screnshot of the Organization Settings page, showing how "Hide AI Features" is disabled](../img/org-settings-ai.png)

<Alert>

Issue Summary and other generative AI features in Sentry are not available for customers hosted in the European Union at this time.

</Alert>

## Using Autofix

When you start an Autofix run, you'll see the following screen, with an option to share any additional context:

![Screenshot of the start screen of Autofix, showing an initial summary of the issue](./img/autofix-start-screen.png)

Autofix will then analyze the issue and relevant code to help identify the root cause and a solution. You'll see a live stream of Autofix's thought process in real time as it works through the problem. Autofix will share key insights as they come up and you'll have the option to expand each. You'll see the event data and code that support Autofix conclusions, building a clear chain of reasoning back to the root cause.

While Autofix is reasoning through your problem, you can step in at any time to add context or feedback; collaboration tends to lead to the best results. If Autofix encounters gaps in its understanding, it will ask for your input.

The output will be a clearly defined root cause of the Sentry issue, and a detailed solution for how to resolve it:

![Screenshot of Autofix showing a root cause and potential solution for the issue](./img/autofix-rootcause.png)

You are free to edit or adjust this solution based on your own requirements and preferences. Once you are ready to proceed, you can select "Code It Up" to generate code resolving the bug. You have three options:

- Write a fix
- Write a unit test reproducing the issue
- Write both

![Screenshot of the Autofix drop-down asking whether Autofix should write a fix, a unit test, or both](./img/autofix-results.png)

Once the coding step is complete, you can either create a Pull Request (PR) in GitHub directly from Autofix, or create a branch and checkout the code locally if you would like to iterate further.

![Screenshot of the code changes proposed by Autofix, showing buttons to check out the created branch or open a Pull Request](./img/pr-options.png)
31 changes: 31 additions & 0 deletions docs/product/issues/issue-details/ai-issue-summary/index.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
title: Issue Summary
description: "Learn how to use Sentry's AI-powered issue summary to get a quick overview of an issue."
sidebar_order: 52
---

Issue Summary provides a quick overview of an issue by highlighting key insights taken from event and issue-level metadata.
Issue Summary is powered by [Seer](/product/issues/issue-details/seer-ai-features/), which is Sentry's AI agent.

You can find the AI-generated summary of a problem in the **Solutions Hub** section of the issue details page, after clicking on any error from the [**Issues**](https://sentry.io/orgredirect/organizations/:orgslug/issues/) page.
You'll see a quick overview of what's going wrong, a potential cause, and if relevant, insights from trace-connected issues, all in the **Solutions Hub** in the sidebar:

![Screenshot of the "Solutions Hub" in the Sentry issue page, showing the Issue Summary](./img/solutions-hub.png)

<Alert>

Issue Summary is currently in Beta, free of charge, for paid Sentry customers. Feedback is highly welcomed and can be submitted in-product or via email to [email protected].

</Alert>

## Enabling Autofix and Other AI Features

Before you can use Autofix, you need to enable features that leverage generative AI for your Sentry organization. From the [**Organization Settings** page](https://sentry.io/orgredirect/organizations/:orgslug/settings/organization/), make sure that _Hide AI Features_ is **off**:

![Screnshot of the Organization Settings page, showing how "Hide AI Features" is disabled](../img/org-settings-ai.png)

<Alert>

Issue Summary and other generative AI features in Sentry are not available for customers hosted in the European Union at this time.

</Alert>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions docs/product/issues/issue-details/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ The header contains high-level information about the issue such as the error mes

Beneath the header is the event graph, showing a distribution of events and errors. You can use the search bar to filter which events are shown. Tags are shown and can be opened from here too.

The sidebar shows more about the issue and includes information such as the last time and the first time the issue was seen, if the issue is linked to any GitHub or Jira issues, issue activity and comments, participants and viewers, and Sentry AI features.
The sidebar shows more about the issue and includes information such as the last time and the first time the issue was seen, if the issue is linked to any GitHub or Jira issues, issue activity and comments, participants and viewers, and Seer (Sentry's AI agent) features.

The main area of the page displays information about a specific event that's part of an issue, including the stack trace, breadcrumbs, tags, and more. You can also see information about replays, attachments, and feedback related to the issue here.

Expand All @@ -32,7 +32,7 @@ A few tags are shown as a preview on the page, but to see more, you can either c

The first and last time the issue has been seen will be displayed here. These values will depend on your environment selection and will be updated if you change the environments. If you have releases set up, the first and last release where the issue was seen will be shown

The solutions hub contains features from [Sentry AI](/product/issues/issue-details/sentry-ai) that help you understand and fix issues.
The solutions hub contains features from [Seer](/product/issues/issue-details/seer) that help you understand and fix issues.

If you have [issue tracking](/organization/integrations/issue-tracking) set up, integrations or linked issues will appear.

Expand Down
43 changes: 43 additions & 0 deletions docs/product/issues/issue-details/seer-ai-features/index.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
---
title: Seer & AI features
description: "Learn about Seer, Sentry's AI agent, and managing generative AI features."
sidebar_order: 55
---

Seer is Sentry's AI agent that powers a set of features built on AI and ML.

Once you've set up Seer, you'll be able to use the following features that leverage generative AI models:

- [**Autofix**](/product/issues/issue-details/ai-autofix/)
- [**Issue Summary**](/product/issues/issue-details/ai-issue-summary/)

Additionally, Seer includes a Sentry-made Machine Learning (ML) model that enables [**AI-powered Issue Grouping**](/concepts/data-management/event-grouping/).

<Alert>

Seer features built on generative AI, including Autofix and Issue Summary, are not available for hosted Sentry customers in the European Union at this time.

</Alert>

## Data Processing for Generative AI

When using generative AI capabilities in Seer, we use the data listed below for analysis and to provide solutions for your review. **Your data will not be used to train any models or to generate output shown to others.** These features are powered by generative AI models hosted by the feature-specific subprocessors identified on our [subprocessor list](https://sentry.io/legal/subprocessors/). Our subprocessors will only use the data as directed by us.

The data used for these features includes:

- Error messages
- Stack traces
- Sentry spans
- DOM interactions
- Profiles
- Relevant code from linked repositories

You can learn more about our data privacy practices [in our AI/ML policy](/security-legal-pii/security/ai-ml-policy/#use-of-identifying-data-for-generative-ai-features).

## Disabling Generative AI Features

If you don't find the feature useful and want to disable it for all users, you can do so in your organization's settings with the "Hide AI Features" toggle:

![Screnshot of the Organization Settings page, showing how "Hide AI Features" is disabled](../img/org-settings-ai.png)

Also note that the features won't be available until the proper consent is given for your organization.
Binary file not shown.
Binary file not shown.
Binary file not shown.
72 changes: 0 additions & 72 deletions docs/product/issues/issue-details/sentry-ai/index.mdx

This file was deleted.

8 changes: 6 additions & 2 deletions src/middleware.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2549,6 +2549,10 @@ const USER_DOCS_REDIRECTS: Redirect[] = [
from: '/product/performance/display/',
to: '/product/insights/overview/filters-display/',
},
{
from: '/product/issues/issue-details/sentry-ai/',
to: '/product/issues/issue-details/ai-autofix/',
},
{
from: '/product/issues/issue-owners/',
to: '/product/issues/ownership-rules/',
Expand Down Expand Up @@ -2644,11 +2648,11 @@ const USER_DOCS_REDIRECTS: Redirect[] = [
},
{
from: '/product/issues/issue-details/suggested-fix/',
to: '/product/issues/issue-details/sentry-ai/',
to: '/product/issues/issue-details/seer/',
},
{
from: '/product/issues/issue-details/ai-suggested-solution/',
to: '/product/issues/issue-details/sentry-ai/',
to: '/product/issues/issue-details/seer/',
},
{
from: '/guides/grouping-and-fingerprints/',
Expand Down
Loading