-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Closed
Closed
Changes from 1 commit
Commits
Show all changes
4 commits
Select commit
Hold shift + click to select a range
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file modified
BIN
-305 KB
(14%)
docs/product/issues/issue-details/sentry-ai/img/autofix-results.png
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.
Binary file modified
BIN
-106 KB
(57%)
docs/product/issues/issue-details/sentry-ai/img/autofix-start-screen.png
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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 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> | ||
|
|
||
|
|
@@ -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 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. | ||
|
|
||
|  | ||
| 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: | ||
|  | ||
|
|
||
| - 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 | ||
|
|
||
|  | ||
|
|
||
| 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. | ||
|
|
||
|  | ||
|
|
||
| ## Data Processing | ||
|
|
||
|
|
@@ -63,6 +67,7 @@ The data used for these features includes: | |
| - Stack traces | ||
| - Sentry spans | ||
| - DOM interactions | ||
| - Profiles | ||
| - Relevant code from linked repositories | ||
|
|
||
| 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). | ||
|
|
||
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
commit history?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this covers it no?
There was a problem hiding this comment.
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