Skip to content

Conversation

@christian-byrne
Copy link
Contributor

@christian-byrne christian-byrne commented Nov 14, 2025

Refactors the telemetry service such that it does not depend on other lower-layer modules (only library or other platform-level modules). This way, it can be imported early in the app bootstrap (e.g., in onboarding views).

Alsos extends the service interface to better support composition with multiple providers (Clickhouse, Mixpanel, DD, Sentry, etc.).

┆Issue is synchronized with this Notion page by Unito

@github-actions
Copy link

github-actions bot commented Nov 14, 2025

🎨 Storybook Build Status

Build completed successfully!

⏰ Completed at: 11/14/2025, 02:37:48 AM UTC

🔗 Links


🎉 Your Storybook is ready for review!

@github-actions
Copy link

github-actions bot commented Nov 14, 2025

🎭 Playwright Test Results

🕵🏻 No test results found

⏰ Completed at: 11/14/2025, 02:40:10 AM UTC

📊 Test Reports by Browser

  • chromium: Deployment failed
  • chromium-2x: Deployment failed
  • chromium-0.5x: Deployment failed
  • mobile-chrome: Deployment failed

🎉 Click on the links above to view detailed test results for each browser configuration.

* @param eventData The event data (any JSON-serializable object)
* @returns Promise resolving to the response
*/
async postCloudAnalytics(
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TODO: make this tree-shaken on local

@christian-byrne christian-byrne changed the title refactor: change telemetry service to use hook registry and not import modules from lower layers refactor: change telemetry service to use hook registry instead of importing directly from modules in lower layers Nov 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants