-
Notifications
You must be signed in to change notification settings - Fork 164
✨ Add live debugger integration and configuration options #3996
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
base: main
Are you sure you want to change the base?
Conversation
- Introduced `sendLiveDebuggerLog` method to the RumPublicApi for sending log events. - Added configuration options for Firebase Remote Config integration, including `allowLiveDebugger`, `liveDebuggerId`, `firebaseConfig`, and `firebaseVersion`. - Updated the `startRumEventCollection` function to initialize Firebase Remote Config if enabled.
Bundles Sizes Evolution
🚀 CPU Performance
🧠 Memory Performance
|
|
removed * from .gitignore and add new lines in liveDebuggerLogger files for consistency
|
I have read the CLA Document and I hereby sign the CLA You can retrigger this bot by commenting recheck in this Pull Request. Posted by the CLA Assistant Lite bot. |
… submission - Added `sendRawLog` method to the `LogsPublicApi`, allowing logs to be sent directly to the `LOG_COLLECTED` lifecycle event, bypassing the assembly step. - Enhanced the `liveDebug` function in the live debugger to match the `dd-trace-js` send method signature, enabling structured log submissions. - Updated tests to verify the functionality of the new logging methods and ensure proper payload construction.
- Updated the `liveDebug` function to include the application ID from the RUM internal context, improving log context. - Modified the live debugger test configuration to specify a service name for better log categorization.
DO NOT MERGE THIS IS FOR A POC FOR INNOVATION WEEK
sendLiveDebuggerLogmethod to the RumPublicApi for sending log events.allowLiveDebugger,liveDebuggerId,firebaseConfig, andfirebaseVersion.startRumEventCollectionfunction to initialize Firebase Remote Config if enabled.Motivation
Changes
Test instructions
Checklist