What's New
🐛 Bug Fixes
- Unblock SSE / chunked streaming through mitmproxy. The
--set stream_large_bodies=1mflag (added to prevent OOM on large downloads) buffered any response under 1 MiB before forwarding, stalling LLM SSE and chunked streams of small chunks until the stream ended or the threshold was hit — producing perceptible stutter downstream. Introduces a bundled system addon, always loaded by the egress launcher, that forcesflow.response.stream = Truefor responses withcontent-type: text/event-streamortransfer-encoding: chunked. Large-body OOM protection fromstream_large_bodiesstays intact for everything else. The previous example scriptadd_header.pyis renamed tosystem.pyand repurposed as the always-on system addon (wire-transparent: no headers added or altered). User-supplied addons viaOPENSANDBOX_EGRESS_MITMPROXY_SCRIPTare still loaded after the system addon and may observe or override its hooks. (#898)
👥 Contributors
Thanks to these contributors ❤️
- Docker Hub: opensandbox/egress:v1.0.12
- Aliyun Registry: sandbox-registry.cn-zhangjiakou.cr.aliyuncs.com/opensandbox/egress:v1.0.12