Sentry captures real runtime failures and helps distinguish system bugs from provider or configuration issues.
Role
Sentry is used for:
runtime error capture
payload failures
environment visibility
trace context
deployment confidence
Current Value
Sentry has already identified live-transition issues such as:
PayloadTooLargeError
request entity too large
webhook parsing limits
This confirms Sentry is catching meaningful system failures.
Product Importance
Observability is not optional for Lucia.
Lucia handles real-world operational signals. Failures must be visible.
Useful Signals
Important Sentry events include:
webhook failures
OpenAI gateway failures
body parser failures
unhandled route errors
provider payload issues
Relationship to Render Logs
Render logs answer:
Did the request arrive?
What was the status?
How long did it take?
Sentry answers:
Why did the request fail?
Where in code did it fail?
What environment did it affect?
See Also