feat: presigned URL upload path for large objects
- Add presign_objects to MuseTransport protocol and HttpTransport POST /presign → {oid: presigned_put_url} map - Add _presigned_put helper in push.py for direct R2/S3 PUT - Split large objects (> LARGE_OBJECT_THRESHOLD) out of push_stream payload; upload via presigned URL to bypass Cloudflare limits - TDD: 13 tests covering T14 (transport) and T15 (push split)
sha256:22b91c12783fdd2e865e94bc4ce7d89580e70e72cac175b366cba58ab6185ba9
sha
sha256:6aa8daaae6f5cd25ee21827bde54eb596e3531298c2934721393fd6e988948b9
snapshot
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:22b91c12783fdd2e865e94bc4ce7d89580e70e72cac175b366cba58ab6185ba9 --body "your comment"
No comments yet. Be the first to start the discussion.