gabriel / muse public
feat BREAKING transport dev
AI Agent gabriel · 42 days ago · Apr 30, 2026 · Diff

feat(transport): wire fetch_presign_or_stream into clone + pull

- HttpTransport.fetch_presign_or_stream: parallel per-object GETs via ThreadPoolExecutor(32); assembles FetchStreamResult from presign response metadata - LocalFileTransport.fetch_presign_or_stream: delegates to fetch_stream (no presign for local) - clone: depth=None → fetch_presign_or_stream; depth set → fetch_stream (shallow clone) - pull: always fetch_presign_or_stream - Test helpers: fake_id() from muse.core.types; _make_presign_response/_make_objects helpers for per-object shape

sha256:f7776e2271a7da6425823959eb841cccf7dbb90b405e3da5c54a5dedd6658300 sha
sha256:9ee089825c2e0ca68ce5e4f87df8772813cd89010b68f33dc9cee024186e2585 snapshot
← Older Oldest on dev
All commits
Newer → Latest on dev

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:f7776e2271a7da6425823959eb841cccf7dbb90b405e3da5c54a5dedd6658300 --body "your comment"