Sweep 19 Sep 2026 · 02:36Z Build v2.1.278 500 read Stable v2.1.267 Latest v2.1.278 Next v2.1.278 Feeds RSS JSON llms.txt Unofficial
Claude Code v2.1.271 ·

Error log sink now caps and reports events dropped before it attached

The queue of events buffered before the error-log sink attaches is now capped, and startup reports how many were dropped

TierUnder the hoodhow much it should matter to you
Useful1my rating, 1 to 5
Signal1worth watching, 1 to 5
AreaInternalswhat it touches
KindInternal Changesin v2.1.271,
Group of 2 Under the hood

The queue of events buffered before the error-log sink attaches is now capped, and startup reports how many were dropped

What

Before the error-log sink (the component that receives and records error/log events) attaches, events are held in a buffer. That buffer now has a maximum size instead of growing without bound, tracked with a droppedBeforeSink counter for anything that overflows it.

The startup message for the error-log sink now reports whether any events were logged before it attached, and if so, how many of them were dropped.

Why

This prevents unbounded memory growth from events piling up before logging is ready, while still letting you see at startup if you lost any early events and how many.

See this entry in the whole of v2.1.271 →