-
-
Notifications
You must be signed in to change notification settings - Fork 4.4k
feat(replay): add feedback to LLM context #94315
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
Conversation
This comment was marked as resolved.
This comment was marked as resolved.
src/sentry/replays/endpoints/project_replay_summarize_breadcrumbs.py
Outdated
Show resolved
Hide resolved
src/sentry/replays/endpoints/project_replay_summarize_breadcrumbs.py
Outdated
Show resolved
Hide resolved
src/sentry/replays/endpoints/project_replay_summarize_breadcrumbs.py
Outdated
Show resolved
Hide resolved
@sentry review |
On it! We are reviewing the PR and will provide feedback shortly. |
PR DescriptionThis pull request introduces the ability to include user feedback events in the AI-powered summaries of replay breadcrumbs. This allows the AI to consider user-reported issues and positive feedback when generating a summary of a user's session, providing a more complete picture of the user experience. Click to see moreKey Technical Changes
Architecture DecisionsThe decision to reuse the Dependencies and InteractionsThis pull request depends on the Risk Considerations
Notable Implementation DetailsThe |
src/sentry/replays/endpoints/project_replay_summarize_breadcrumbs.py
Outdated
Show resolved
Hide resolved
src/sentry/replays/endpoints/project_replay_summarize_breadcrumbs.py
Outdated
Show resolved
Hide resolved
src/sentry/replays/endpoints/project_replay_summarize_breadcrumbs.py
Outdated
Show resolved
Hide resolved
bugbot run |
src/sentry/replays/endpoints/project_replay_summarize_breadcrumbs.py
Outdated
Show resolved
Hide resolved
Suspect IssuesThis pull request was deployed and Sentry observed the following issues:
Did you find this useful? React with a 👍 or 👎 |
closes https://linear.app/getsentry/issue/REPLAY-418/add-error-and-user-feedback-context-to-llm adds feedback context to the LLM input for AI breadcrumbs. we do this somewhat differently from how we fetch errors for error context; feedback breadcrumbs are readily available in the rrweb payloads, so we can get the feedback (event) ID from the breadcrumb. from there, we fetch the feedback event and use the info in the event (timestamp, message) to populate the log message.
closes https://linear.app/getsentry/issue/REPLAY-418/add-error-and-user-feedback-context-to-llm
adds feedback context to the LLM input for AI breadcrumbs. we do this somewhat differently from how we fetch errors for error context; feedback breadcrumbs are readily available in the rrweb payloads, so we can get the feedback (event) ID from the breadcrumb. from there, we fetch the feedback event and use the info in the event (timestamp, message) to populate the log message.