-
Notifications
You must be signed in to change notification settings - Fork 102
feat(instrumentation-replay): add experimental replay support #1417
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
|
|
…session recording
…nder experimental
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.
Pull request overview
Copilot reviewed 16 out of 17 changed files in this pull request and generated 4 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
experimental/instrumentation-replay/src/instrumentation.test.ts
Outdated
Show resolved
Hide resolved
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.
Pull request overview
Copilot reviewed 16 out of 17 changed files in this pull request and generated 6 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
experimental/instrumentation-replay/src/instrumentation.test.ts
Outdated
Show resolved
Hide resolved
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.
Pull request overview
Copilot reviewed 16 out of 17 changed files in this pull request and generated 2 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Why
Session recording is a powerful tool for understanding user behavior and debugging issues in web applications. By capturing user interactions, developers can replay sessions to see exactly what users experienced, making it easier to identify and fix bugs, optimize user experience, and understand user flows.
What
Added a new experimental session recording instrumentation package (
@grafana/faro-instrumentation-session-recording) that integrates rrweb with the Faro Web SDK. The implementation includes:experimental/instrumentation-session-recording/The feature is designed as an experimental package to allow for testing and feedback before potential inclusion in the main web SDK.
Links
N/A
Checklist