gabriel / musehub public
feat BREAKING mpack-wire dev
AI Agent gabriel · 63 days ago · Apr 17, 2026 · Diff

feat(mpack-wire): MPack fetch_stream + streaming auth fix for push

- wire.py: add fetch_stream route (GET /{owner}/{slug}/fetch/stream) exposing wire_fetch_stream service; update push_stream route for MPack - musehub_wire.py: add wire_fetch_stream service implementing MPack streaming fetch (H/O/C/E frame protocol); update wire_push_stream for MPack frame parsing - models/wire.py: MPack wire model updates - request_signing.py: accept empty body hash for application/x-muse-mpack requests — streaming push cannot pre-compute SHA256(full_body); body integrity is guaranteed by H frame Ed25519 + content-addressing

sha256:a4b4af42c6c4ec882dc15d585cc215ae5cf5c55ee1fd12d9f95ad53c054da493 sha
sha256:5df3519f9bbbbadace85bb112bdb601838cef9df447dbe98e77a1aa2e8f87ea7 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:a4b4af42c6c4ec882dc15d585cc215ae5cf5c55ee1fd12d9f95ad53c054da493 --body "your comment"