Skip to content

Conversation

@morgan-wowk
Copy link

@morgan-wowk morgan-wowk commented Jan 26, 2026

Description

Added Bugsnag error reporting configuration to the project. This includes:

  • New environment variables in .env.example for Bugsnag integration
  • Documentation in the README about how to enable error reporting

Type of Change

  • New feature
  • Documentation update

Checklist

  • I have tested this does not break current pipelines / runs functionality
  • I have tested the changes on staging

Test Instructions

To test Bugsnag integration:

  1. Add your Bugsnag API key to your .env file: VITE_BUGSNAG_API_KEY=your-api-key
  2. Trigger an error in the application
  3. Verify the error is reported to your Bugsnag dashboard

Copy link
Author

morgan-wowk commented Jan 26, 2026

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

@morgan-wowk morgan-wowk force-pushed the 01-26-docs_add_bugsnag_configuration_and_documentation_add_environment_variables_for_bugsnag_configuration_and_document_how_to_enable_error_reporting_in_readme branch from e783db9 to bc8e4c1 Compare January 26, 2026 21:02
@morgan-wowk morgan-wowk force-pushed the 01-26-feat_add_top-level_errorboundary_component_add_decoupled_errorboundary_component_that_determines_which_error_reporting_service_to_use._currently_supports_bugsnag_but_designed_to_be_extensible_for_other_services._integrate_into_a branch from 6b11c41 to fe1d7b6 Compare January 26, 2026 21:07
@morgan-wowk morgan-wowk force-pushed the 01-26-docs_add_bugsnag_configuration_and_documentation_add_environment_variables_for_bugsnag_configuration_and_document_how_to_enable_error_reporting_in_readme branch from bc8e4c1 to 5cc8140 Compare January 26, 2026 21:07
@morgan-wowk morgan-wowk force-pushed the 01-26-feat_add_top-level_errorboundary_component_add_decoupled_errorboundary_component_that_determines_which_error_reporting_service_to_use._currently_supports_bugsnag_but_designed_to_be_extensible_for_other_services._integrate_into_a branch from fe1d7b6 to 8a682a5 Compare January 26, 2026 21:10
@morgan-wowk morgan-wowk force-pushed the 01-26-docs_add_bugsnag_configuration_and_documentation_add_environment_variables_for_bugsnag_configuration_and_document_how_to_enable_error_reporting_in_readme branch from 5cc8140 to 1164104 Compare January 26, 2026 21:10
@morgan-wowk morgan-wowk marked this pull request as ready for review January 26, 2026 21:13
@morgan-wowk morgan-wowk requested a review from a team as a code owner January 26, 2026 21:13
@morgan-wowk morgan-wowk force-pushed the 01-26-feat_add_top-level_errorboundary_component_add_decoupled_errorboundary_component_that_determines_which_error_reporting_service_to_use._currently_supports_bugsnag_but_designed_to_be_extensible_for_other_services._integrate_into_a branch from 8a682a5 to f544686 Compare January 28, 2026 18:33
@morgan-wowk morgan-wowk force-pushed the 01-26-docs_add_bugsnag_configuration_and_documentation_add_environment_variables_for_bugsnag_configuration_and_document_how_to_enable_error_reporting_in_readme branch 2 times, most recently from 2022a6f to 8224ea4 Compare January 28, 2026 18:48
@morgan-wowk morgan-wowk force-pushed the 01-26-feat_add_top-level_errorboundary_component_add_decoupled_errorboundary_component_that_determines_which_error_reporting_service_to_use._currently_supports_bugsnag_but_designed_to_be_extensible_for_other_services._integrate_into_a branch 2 times, most recently from 5d61c09 to 9dafa4a Compare January 28, 2026 19:21
@morgan-wowk morgan-wowk force-pushed the 01-26-docs_add_bugsnag_configuration_and_documentation_add_environment_variables_for_bugsnag_configuration_and_document_how_to_enable_error_reporting_in_readme branch from 8224ea4 to 464c7b7 Compare January 28, 2026 19:21
@morgan-wowk morgan-wowk changed the base branch from 01-26-feat_add_top-level_errorboundary_component_add_decoupled_errorboundary_component_that_determines_which_error_reporting_service_to_use._currently_supports_bugsnag_but_designed_to_be_extensible_for_other_services._integrate_into_a to graphite-base/1699 January 28, 2026 19:54
@morgan-wowk morgan-wowk force-pushed the 01-26-docs_add_bugsnag_configuration_and_documentation_add_environment_variables_for_bugsnag_configuration_and_document_how_to_enable_error_reporting_in_readme branch from 464c7b7 to a45162e Compare January 28, 2026 19:57
@morgan-wowk morgan-wowk changed the base branch from graphite-base/1699 to 01-26-feat_add_top-level_errorboundary_component_add_decoupled_errorboundary_component_that_determines_which_error_reporting_service_to_use._currently_supports_bugsnag_but_designed_to_be_extensible_for_other_services._integrate_into_a January 28, 2026 19:58
@morgan-wowk morgan-wowk force-pushed the 01-26-feat_add_top-level_errorboundary_component_add_decoupled_errorboundary_component_that_determines_which_error_reporting_service_to_use._currently_supports_bugsnag_but_designed_to_be_extensible_for_other_services._integrate_into_a branch from 8415728 to 6c74ead Compare January 28, 2026 21:28
@morgan-wowk morgan-wowk force-pushed the 01-26-docs_add_bugsnag_configuration_and_documentation_add_environment_variables_for_bugsnag_configuration_and_document_how_to_enable_error_reporting_in_readme branch from a45162e to 6ac0c2e Compare January 28, 2026 21:28
@morgan-wowk morgan-wowk force-pushed the 01-26-docs_add_bugsnag_configuration_and_documentation_add_environment_variables_for_bugsnag_configuration_and_document_how_to_enable_error_reporting_in_readme branch from 6ac0c2e to aa206d0 Compare January 28, 2026 21:31
@morgan-wowk morgan-wowk force-pushed the 01-26-feat_add_top-level_errorboundary_component_add_decoupled_errorboundary_component_that_determines_which_error_reporting_service_to_use._currently_supports_bugsnag_but_designed_to_be_extensible_for_other_services._integrate_into_a branch from 6c74ead to 584173c Compare January 28, 2026 21:31
@morgan-wowk morgan-wowk changed the base branch from 01-26-feat_add_top-level_errorboundary_component_add_decoupled_errorboundary_component_that_determines_which_error_reporting_service_to_use._currently_supports_bugsnag_but_designed_to_be_extensible_for_other_services._integrate_into_a to graphite-base/1699 January 28, 2026 21:43
Add environment variables for Bugsnag configuration and document
how to enable error reporting in README.
@morgan-wowk morgan-wowk force-pushed the 01-26-docs_add_bugsnag_configuration_and_documentation_add_environment_variables_for_bugsnag_configuration_and_document_how_to_enable_error_reporting_in_readme branch from aa206d0 to a1a3f40 Compare January 28, 2026 21:44
@morgan-wowk morgan-wowk changed the base branch from graphite-base/1699 to 01-26-feat_add_top-level_errorboundary_component_add_decoupled_errorboundary_component_that_determines_which_error_reporting_service_to_use._currently_supports_bugsnag_but_designed_to_be_extensible_for_other_services._integrate_into_a January 28, 2026 21:44
@morgan-wowk morgan-wowk changed the base branch from 01-26-feat_add_top-level_errorboundary_component_add_decoupled_errorboundary_component_that_determines_which_error_reporting_service_to_use._currently_supports_bugsnag_but_designed_to_be_extensible_for_other_services._integrate_into_a to graphite-base/1699 January 28, 2026 21:49
Copy link
Author

This has been combined into a branch that is lower in the stack per advice from @maxy-shpfy to introduce docs alongside the change that adds the new feature.

https://app.graphite.com/github/pr/TangleML/tangle-ui/1695/feat-add-Bugsnag-error-reporting-service

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.

3 participants