gabriel / muse public
feat dev
AI Agent gabriel · 43 days ago · Apr 29, 2026 · Diff

feat: call push/confirm after R2 PUTs in presigned push path

Adds step 3 to _run_presign_path: POST /push/confirm sends the list of presigned objects so the server registers DB rows before push/stream. Without this the Phase-C integrity check fails with 422 because presigned PUTs reach R2 but leave no musehub_objects record.

sha256:601550c13ccaa175677fb169e6625235fc978f7f3cec34503244391248e59fff sha
sha256:86749f6f4eeb98c24a264fe05175188df827a4a42f72a4403acb284f8f1b86de 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:601550c13ccaa175677fb169e6625235fc978f7f3cec34503244391248e59fff --body "your comment"