Skip to content

[pull] main from livekit:main#416

Merged
pull[bot] merged 1 commit into
erickirt:mainfrom
livekit:main
Jul 15, 2026
Merged

[pull] main from livekit:main#416
pull[bot] merged 1 commit into
erickirt:mainfrom
livekit:main

Conversation

@pull

@pull pull Bot commented Jul 15, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

* Cap RPC payload logging with size-limited proto summaries

psrpc access logs marshal full request/response protos. Unbounded
payloads (e.g. large ListEgressResponse pages) produce log lines that
exceed collector line limits, getting split into unparseable chunks.

Add logger.ProtoWithLimit: when a message's wire size exceeds the
limit, log a summary instead — message type, wire size, top-level
scalars (sensitivity redaction applied, long strings capped), counts
for repeated/map fields. Use it in the psrpc logging interceptors with
a 32KB cap.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* Fix int type assertions in ProtoWithLimit tests

zapcore.MapObjectEncoder stores AddInt values as int, not int64.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
@pull pull Bot locked and limited conversation to collaborators Jul 15, 2026
@pull pull Bot added the ⤵️ pull label Jul 15, 2026
@pull
pull Bot merged commit acc2748 into erickirt:main Jul 15, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant