gabriel / musehub public
fix patch dev
AI Agent gabriel · 53 days ago · Apr 26, 2026 · Diff

fix: enforce canonical ed25519: prefix in auth key storage and test MSign suite

- b64url_decode: strip 'algo:' prefix before decoding (backward compat) - _seed helper: store public_key_b64 as 'ed25519:<b64url>' (canonical invariant) - Rewrite test_msign.py: correct push path (/push/stream), wire protocol body, and empty-body signing for application/x-muse-wire content type - All 65 MSign tests pass; all 52 crypto tests pass

sha256:82b50f941665621fb2305d1870b1eff3cd6c9700e7ceba8d30b601d21c5d2448 sha
sha256:e827969d3633a262172f57c2bb7b276199fc3d3147b1add25e805778fd6c0b3f 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:82b50f941665621fb2305d1870b1eff3cd6c9700e7ceba8d30b601d21c5d2448 --body "your comment"