Skip to content

Report server and business failures to Sentry - #301

Merged
arjunkomath merged 6 commits into
mainfrom
fix/sentry-server-failure-coverage
Aug 22, 2026
Merged

Report server and business failures to Sentry#301
arjunkomath merged 6 commits into
mainfrom
fix/sentry-server-failure-coverage

Conversation

@arjunkomath

Copy link
Copy Markdown
Member

Summary

  • add shared server exception and grouped business-failure reporting helpers
  • capture exhausted Inngest functions and actionable caught control-plane errors
  • report first-time terminal build, rollout, backup, restore, migration, deletion, cron, work-item, and agent-upgrade failures
  • exclude expected validation, authentication, cancellation, stale, and replay outcomes
  • add focused grouping, idempotency, and sensitive-metadata tests

Testing

  • cd web && pnpm test (69 files, 509 tests)
  • cd web && ./node_modules/.bin/tsc --noEmit
  • cd web && pnpm lint (0 errors; 7 pre-existing React compiler warnings)
  • cd web && pnpm exec oxfmt --write <changed-files>
  • git diff --check

@github-actions

github-actionsBot commented Aug 21, 2026

Copy link
Copy Markdown

React Doctor found no new issues. 🎉

Reviewed by React Doctor for commit cb74294.

@arjunkomath
arjunkomath added this pull request to the merge queueAug 22, 2026
Merged via the queue into main with commit 6d5ade5Aug 22, 2026
7 checks passed
@arjunkomath
arjunkomath deleted the fix/sentry-server-failure-coverage branch August 22, 2026 02:15
Sign up for freeto 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.

1 participant

@arjunkomath