Because:
- We would see context from other errors cross pollinate
- In auth server error capture was particularly poor
This Commit:
- Removes old cruft that is no longer needed with sentry 10
- Now that Sentry uses, OTEL under the hood makes necessary adjustments to our OTEL initialization
- Adds handler for testing / validating this works
- Updates logic to ensure proper initialization of both OTEL and Sentry.
- Makes adjustments to libs/shared to keep things aligned
- Stops writing requests to error object. This now happens via the integration.
- Sets the user state on the error