Skip to content
Closed
Show file tree
Hide file tree
Changes from 1 commit
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
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/sentry-ai) 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
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.
31 changes: 18 additions & 13 deletions docs/product/issues/issue-details/sentry-ai/index.mdx
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
---
title: Sentry AI
title: Seer
description: "Learn about the AI features that help you understand and fix issues faster."
sidebar_order: 50
---

Sentry AI is a set of tools that help you quickly understand an issue, find a root cause, and create a fix. 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.
Seer is Sentry's AI agent that powers a set of tools to help you quickly understand an issue, find a root cause, and create a fix. 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.

Once you've set up Sentry AI, you'll be able to use the following features:
Once you've set up Seer, you'll be able to use the following features:

- [**Issue Summary**](#issue-summary): A quick summary of all the data in the issue to help you understand what's going on at-a-glance.
- [**Autofix**](#autofix): A collaborative workflow to find the root cause of an error and create a PR that fixes it.

<Alert>

Issue Summary and Autofix are 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]. Sentry AI is not available for EU customers.
Issue Summary and Autofix are 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]. Seer is not available for EU customers at this time.

</Alert>

Expand All @@ -31,27 +31,31 @@ The Issue Summary provides a quick overview of an issue by highlighting key insi

</Alert>

**Autofix** uses the issue details, your codebase (integrated through GitHub), and its interactions with you to gain context, reason through the problem, and get a deeper understanding of the root cause.
**Autofix** uses Sentry's context (issue details, tracing data, and profiles), your codebase (integrated through GitHub), and its interactions with you to gain context, reason through the problem, and get a deeper understanding of the root cause.

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

![Autofix Start Screen](./img/autofix-start-screen.png)

Autofix will then analyze the issue and relevant code to help identify the root cause. You'll see the progress displayed at the bottom of the screen. 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.
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.

Since Autofix doesn’t have all the context, collaboration leads to the best results. You can step in at any time to add context or feedback. To edit its reasoning, click the "Edit" button above any line to provide instructions or corrections, and Autofix will adjust its approach accordingly. If Autofix encounters gaps in its understanding, it will ask for your input.
Since Autofix doesn’t have all the context, collaboration leads to the best results. You can step in at any time to add context or feedback. If Autofix encounters gaps in its understanding, it will ask for your input.

![Autofix Insights](./img/autofix-qna.png)
The output will be a clearly defined root cause of the Sentry issue, and a detailed solution for how to resolve it:

When you’ve identified the root cause, or gathered enough information to propose your own solution, Autofix will use the same process to suggest a fix. It will present a diff of the proposed code changes. You can then:
![Autofix Insights](./img/autofix-rootcause.png)

- Accept, reject, or edit the changes.
- Provide feedback or ask Autofix to rethink its approach.
- Request tests to ensure the issue doesn’t recur.
You are free to edit or adjust this solution based on your own context 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

![Autofix Results](./img/autofix-results.png)

Once you're happy with the changes, Autofix can create a draft PR for you to review and merge in GitHub.
Once the coding step is complete, you can either create a Pull Request (PR) directly from Autofix, or create a branch and checkout the code locally if you would like to iterate further.

![PR Options](./img/pr-options.png)

## Data Processing

Expand All @@ -63,6 +67,7 @@ The data used for these features includes:
- Stack traces
- Sentry spans
- DOM interactions
- Profiles
- Relevant code from linked repositories
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

commit history?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Relevant code from linked repositories
    this covers it no?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i mean technically commits contain info that isn't code, but it's probably fine


You can learn more about our data privacy practices [here](https://docs.sentry.io/security-legal-pii/security/ai-ml-policy/#use-of-identifying-data-for-generative-ai-features).
Expand Down