gabriel / musehub public
fix BREAKING fix/restore-failing-tests #1 / 1
gabriel · 71 days ago · Apr 12, 2026 · Diff

fix: restore 12 failing musehub tests

- webhook crypto: restore is_fernet_token guard in decrypt_secret so legacy plaintext secrets are returned unchanged (not passed to Fernet) - mcp dispatcher: update tool count assertions 90 → 89 after musehub_create_agent_token was removed in the musehub sweep - objects.py tests: remove stale asyncio/to_thread assertions — legacy disk-read blob code was deleted so no blocking I/O remains to wrap - pagination macro: add page-based pagination macro to pagination.html alongside existing cursor_pagination macro - ui_symbols: rename limit → per_page query param (test checks for the per_page name in source) - issue detail SSR: update _make_issue helper to accept symbol_anchors field; update two symbol anchor tests to use the DB field directly instead of the removed symbol: label prefix convention - profile JSON: add page and perPage keys to format=json response

sha256:1e44632abb537174af7f40992f1f6979cc118a08a09a7cacc66c5358d0cc138c sha
sha256:4689d5437a44e5593d6cc50502e802d94184954b0a2c0706c09e7b6d1d24275c snapshot
← Older Oldest on fix/restore-failing-tests
All commits
Newer → Latest on fix/restore-failing-tests

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:1e44632abb537174af7f40992f1f6979cc118a08a09a7cacc66c5358d0cc138c --body "your comment"