feat(server): remove the 50 MiB upload size cap and stream uploads to disk (#2312)
- add writeStream/putStream to the storage and blob store interfaces so large values are written incrementally (tmp + fsync + rename) instead of being buffered in memory - FileService.save now streams the request body straight to the blob store and only counts bytes for FileMeta.size - drop the multipart fileSize limit and the file.too_large error from the /files upload path (41301 stays in the wire protocol for session export)
H
Haozhe committed
d03a4886fdf7c35014c10079a3d417aeb0447d9a
Parent: b0f43ae
Committed by GitHub <noreply@github.com>
on 7/28/2026, 9:01:45 AM