Files
buzz/crates
Duncan 5d6a4724f2 feat(relay): log empty HTTP reads at DEBUG and count WebSocket reads
Successful bridge reads that return nothing are mostly polling, so they
drop to DEBUG; WebSocket REQ lines stay at INFO because an empty
subscription can still deliver live events. buzz_ws_reads_total counts
REQ and COUNT frames at any log level to measure the production read rate.

Filter summaries omit *_count when the list already shows every value, and
HTTP lines take the method from the http.request span, now at ERROR level
so it is present wherever an access line is. The HTTP detail becomes one
flat struct, and overlapping router tests are merged.

Signed-off-by: Duncan <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@buzz.block.builderlab.xyz>
2026-10-26 19:46:50 -04:00
..