Skip to content

feat: server + client error reporting via observability kit - #90

Merged
vreshch merged 1 commit into
masterfrom
feature/error-reporting
Aug 13, 2026
Merged

feat: server + client error reporting via observability kit#90
vreshch merged 1 commit into
masterfrom
feature/error-reporting

Conversation

@vreshch

@vreshch vreshch commented Aug 13, 2026

Copy link
Copy Markdown
Member

PR G of the errors-pipeline plan.

  • onRequestError instrumentation hook: RSC/route/server-action errors emit the standard ErrorEvent (service agentage-landing).
  • Browser reporter (@agentage/observability/browser): uncaught errors, unhandled rejections and console.error beacon to the web backend collector at ${API_URL}/errors/report - same build-baked-sentinel mechanism as the waitlist POST, no CSP on landing, backend allowlists the apex origin.
  • Kit bumped ^0.12.0 (resolves 0.12.1).

Verify: npm run verify green (45 tests, prod build). Post-deploy check: throw on the live site -> 204 beacon, no CORS error (I'll verify after deploy).

@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown

CI - Verify PASSED

Commit: cdda50259e2c9346d456993c99ce2939ab27b19a · Branch: feature/error-reporting

  • ✅ Type check
  • ✅ Lint
  • ✅ Format check
  • ✅ Unit tests
  • ✅ Build
  • ✅ Landing e2e

🔗 View workflow run

@vreshch
vreshch merged commit 15cf56b into master Aug 13, 2026
1 check passed
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.

1 participant