hyperdx/packages
Alex Fedotyev bcfae6ab45 chore: address code review — tests, redaction, trust boundary docs
- Add rate-limit middleware tests (6 cases: under/over limit, window reset,
  per-user isolation, per-limiter isolation, error payload shape)
- Document messages[] trust boundary in aiSummarize schema — caller can
  claim any assistant role, acceptable for single-shot, requires
  server-side state when a follow-up UI is built
- Extend secret redaction to JSON-shape ("key":"value") and HTTP-header
  shape (X-Api-Key: value) + tests
- Add supportsTraceContext gate tests — pattern subject and event
  subjects without a traceId must never enable the span fetch
- Dedupe coerce-attribute helpers into formatHelpers.ts; used by both
  subject formatters and traceContext
- Simplify TraceAttributeValue to `unknown` (the other union members were
  absorbed anyway)
- Comment why abort-reset uses queueMicrotask instead of setTimeout(0)
  (jest.useFakeTimers would otherwise freeze the reset)
2026-04-20 20:13:33 -07:00
..
api chore: address code review — tests, redaction, trust boundary docs 2026-04-20 20:13:33 -07:00
app chore: address code review — tests, redaction, trust boundary docs 2026-04-20 20:13:33 -07:00
cli Release HyperDX (#2097) 2026-04-20 00:00:40 -07:00
common-utils Release HyperDX (#2097) 2026-04-20 00:00:40 -07:00
otel-collector Release HyperDX (#2097) 2026-04-20 00:00:40 -07:00