Link and embed an error in an issue
Similar to how a user can link to merge requests, commits, epics, etc., we should also provide some method for linking to errors.
We will need to:
- Support linking the full URL, like we do today for all other types
- Determine if we can use a symbol to represent this data, although we are running out
- If not, maybe some type of prefix, or even re-use the Sentry project name prefix to keep things consistent
From there, we will need to determine what data to show when linked:
- Is there a simple text state to show, similar to what we do for
(closed)
? Maybe the project/file/line of code? - On hover, we can show key bits of information. Frequency and Last Seen come to mind quickly.
- I think we should also consider "unfurling" some content like errors below the issue/comment. This could be a card that is attached to the bottom of the issue, to include additional data.