mirror of
https://github.com/livekit/livekit.git
synced 2026-09-16 04:15:54 +00:00
Router implements zapcore.ObjectMarshaler, so registration logs the table's size and the templates whose shape forces the matcher to search under one key rather than assembling fields at the call site. Which templates those are is settled when the manifest is parsed, so it is worth reporting before any request is served; what a single match cost belongs to that request instead. Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>