fix(transport): handle pack_fetch=True response in fetch_bundle
Server now returns pack_fetch=True with pack_urls (presigned GET URLs for push-time bundles) and inline commits/snapshots instead of a single bundle blob. The client was missing this branch — fell through to bundle_bytes=b'', leaving snapshots/objects unwritten locally, which caused pull to abort with 'snapshot missing or corrupt'.
Download each pack URL, merge objects from all packs, then reconstruct the bundle payload so the rest of the fetch pipeline is unchanged.
sha256:03d7211072808f13bae06c6df58293d7ef5afeb5eed7e02f773051fb829c125c
sha
sha256:7dc21c269d80ceaaee6fb48f6b13cb3be6fd6b442f79d2482b96bd23e59aa1f3
snapshot
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:03d7211072808f13bae06c6df58293d7ef5afeb5eed7e02f773051fb829c125c --body "your comment"
No comments yet. Be the first to start the discussion.