gabriel / muse public
feat patch dev
AI Agent gabriel · 115 days ago · May 16, 2026 · Diff

feat: add HttpTransport.push_mpack_presign for mpack push step 1

sha256:0f09e29dd0da23a536d6546b6fbd5ea1bb4ae1fba08c9d3625e1bce071215e4b sha
+20 ~1 symbols
sha256:4a4a79382b62447e72810d7a28664816cfdbebf7185755285645611f4294a361 snapshot
+20
symbols added
~1
symbol modified
0
dead code introduced
Semantic Changes 21 symbols
+ _Resp class class _Resp L30–33
+ __init__ method method __init__ L31–33
+ _UPLOAD_URL variable variable _UPLOAD_URL L20–20
+ _URL variable variable _URL L19–19
+ _mock_client function function _mock_client L36–41
+ _presign_response function function _presign_response L23–27
+ HttpTransport import import HttpTransport L16–16
+ MagicMock import import MagicMock L11–11
+ TransportError import import TransportError L16–16
+ annotations import import annotations L9–9
+ blob_id import import blob_id L17–17
+ msgpack import import msgpack L13–13
+ patch import import patch L11–11
+ pytest import import pytest L14–14
+ test_pp1_happy_path_returns_upload_url_and_mpack_key function function test_pp1_happy_path_returns_upload_url_and_mpack_key L46–57
+ test_pp2_post_body_contains_correct_key_and_size function function test_pp2_post_body_contains_correct_key_and_size L62–76
+ test_pp3_posts_to_correct_endpoint function function test_pp3_posts_to_correct_endpoint L81–92
+ test_pp4_non_200_raises_transport_error function function test_pp4_non_200_raises_transport_error L97–104
+ test_pp5_missing_upload_url_raises_transport_error function function test_pp5_missing_upload_url_raises_transport_error L109–119
~ muse/core/transport.py .py 1 symbol added, 1 symbol modified
+ push_mpack_presign method method push_mpack_presign L1049–1082
← 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:0f09e29dd0da23a536d6546b6fbd5ea1bb4ae1fba08c9d3625e1bce071215e4b --body "your comment"