Skip to content

feat: add Sentry error monitoring and tracing#45

Merged
felippemsc merged 3 commits intomainfrom
feat/sentry
Feb 11, 2026
Merged

feat: add Sentry error monitoring and tracing#45
felippemsc merged 3 commits intomainfrom
feat/sentry

Conversation

@felippemsc
Copy link
Contributor

@felippemsc felippemsc commented Feb 11, 2026

Summary

  • Add Sentry SDK integration for error monitoring and performance tracing
  • Add ENVIRONMENT setting to distinguish between development/staging/production
  • Sentry is only active when SENTRY_DSN env var is set (no-op locally)

Configuration

New env vars to set on Railway:

  • SENTRY_DSN — from Sentry project settings
  • ENVIRONMENTstaging or production
  • SENTRY_TRACES_SAMPLE_RATE — optional, defaults to 0.1 (10%)

Test plan

  • Verified on dev-api with /sentry-debug endpoint (removed after verification)
  • Add SENTRY_DSN and ENVIRONMENT=production to production Railway service

@felippemsc felippemsc added the deploy-rc Deploys release candidate to dev environment label Feb 11, 2026
@github-actions
Copy link

🚀 Release Candidate Deployed!

Version: v0.0.26-rc.45

The RC has been deployed to the dev environment. Check the /health endpoint to verify.

@felippemsc felippemsc added deploy-rc Deploys release candidate to dev environment and removed deploy-rc Deploys release candidate to dev environment labels Feb 11, 2026
@github-actions
Copy link

🚀 Release Candidate Deployed!

Version: v0.0.27-rc.45

The RC has been deployed to the dev environment. Check the /health endpoint to verify.

@felippemsc felippemsc merged commit 09931d8 into main Feb 11, 2026
4 checks passed
@felippemsc felippemsc deleted the feat/sentry branch February 11, 2026 23:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

deploy-rc Deploys release candidate to dev environment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant