{"version":"2.1.290","anchor":"sse-body-stream-limit-now-yields-to-the-event-loop-and-caps","canonical_anchor":"sse-body-stream-limit-now-yields-to-the-event-loop-and-caps","heading":"Streamed responses now have a total size limit and pause to let other work run","tier":"notice","area":"Streaming","scope":"individual","heads_up":true,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.290\/e\/sse-body-stream-limit-now-yields-to-the-event-loop-and-caps","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.290","markdown":"### Streamed responses now have a total size limit and pause to let other work run\n\nClaude Code now caps the total size of a streamed response and pauses briefly when reading it has taken more than 8 milliseconds\n\n**Unclear.** What the total size limit is set to is not known.\n\n**What**\n\nClaude Code receives some responses as a stream of events. Previously it limited only the length of each event. It now also limits the total size of the response and stops with an error when that is exceeded. When reading the stream has run for more than 8 milliseconds, it pauses briefly so other work can carry on.\n\n**Why**\n\nThis guards against very large streams that could make Claude Code stop responding while it processes them.\n\n- Area: Streaming\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: yes"}