Skip to content

Add privacy-filtered request, auth and billing diagnostics - #5

Merged
nedtwigg merged 2 commits into
mainfrom
structured-diagnostics
Sep 11, 2026
Merged

Add privacy-filtered request, auth and billing diagnostics#5
nedtwigg merged 2 commits into
mainfrom
structured-diagnostics

Conversation

@nedtwigg

Copy link
Copy Markdown
Member

Adds opt-in structured diagnostics for Node and Workers, with a server-generated request ID and revision. Auth failures identify OAuth stages, safe provider codes, ID-token check flags and email delivery outcomes; Stripe logs verified webhook outcomes alongside its existing durable ledger.

Runtime field filtering excludes raw URLs, headers, bodies, emails, tokens and exception text. Concurrent requests retain independent context, and logging failures cannot change application outcomes. Failed OAuth redirects include a request ID for support.

Validation: pnpm check (160 tests) and pnpm packages:verify passed, including installed-package login and card-required trial checks.

@nedtwigg
nedtwigg merged commit bd5e684 into main Sep 11, 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