gabriel / musehub public
fix BREAKING tests task/test-fixes-and-docs-updates #1 / 1
AI Agent gabriel · 130 days ago · May 5, 2026 · Diff

fix(tests): fix all failing tests; bump to 0.2.0rc7; update docs

sha256:c381a474ad0fc45130d1c9d0955178b9837beed4794c06326b082fdbf7dff46b sha
+64 ~281 −10 symbols
sha256:b80f8b1bf3380adf85d92763a9a9702adaf7543359b6a2e6d4a9837ac556810b snapshot
+64
symbols added
~281
symbols modified
−10
symbols removed
0
dead code introduced
Semantic Changes 355 symbols
~ musehub/api/routes/api/identities.py .py 1 symbol added, 2 symbols modified
+ JSONObject import import JSONObject L22–22
~ musehub/api/routes/api/orgs.py .py 1 symbol added, 3 symbols modified
+ JSONObject import import JSONObject L15–15
~ musehub/api/routes/musehub/repos.py .py 1 symbol added, 2 symbols modified
+ JSONObject import import JSONObject L44–44
~ musehub/api/routes/musehub/social.py .py 1 symbol added, 1 symbol modified
+ JSONObject import import JSONObject L32–32
~ musehub/api/routes/musehub/topics.py .py 2 symbols added, 7 symbols modified
+ any_ import import any_ L30–30
+ literal import import literal L30–30
~ Text
~ desc
~ func
~ select
~ musehub/api/routes/musehub/ui_symbols.py .py 1 symbol added, 3 symbols modified
+ JSONObject import import JSONObject L22–22
~ musehub/api/routes/musehub/ui_topics.py .py 2 symbols added, 7 symbols modified
+ any_ import import any_ L29–29
+ literal import import literal L29–29
~ Text
~ desc
~ func
~ select
~ musehub/api/routes/wire.py .py 1 symbol modified
~ musehub/mcp/dispatcher.py .py 1 symbol modified
~ musehub/services/derived_agent_provisioner.py .py 1 symbol added, 1 symbol removed, 1 symbol modified
Any import import Any L17–17
+ JSONObject import import JSONObject L23–23
~ musehub/services/musehub_auth.py .py 1 symbol added, 1 symbol modified
+ JSONObject import import JSONObject L68–68
~ musehub/services/musehub_governance.py .py 1 symbol added, 2 symbols modified
+ JSONObject import import JSONObject L28–28
~ musehub/services/musehub_intel_providers.py .py 6 symbols added, 17 symbols modified
+ GraphMap variable variable GraphMap L57–57
+ LangKindsMap variable variable LangKindsMap L58–58
+ ModuleStatsMap variable variable ModuleStatsMap L55–55
+ SymbolInfoMap variable variable SymbolInfoMap L56–56
+ IntDict import import IntDict L44–44
+ StrDict import import StrDict L44–44
~ musehub/services/musehub_issues.py .py 1 symbol added, 2 symbols removed, 8 symbols modified
SAString import import SAString L19–19
cast import import cast L18–18
+ any_ import import any_ L17–17
~ func
~ select
~ text
~ musehub/services/musehub_mist_push_validator.py .py 1 symbol added, 1 symbol modified
+ StrDict import import StrDict L25–25
~ musehub/services/musehub_orgs.py .py 1 symbol added, 1 symbol modified
+ JSONObject import import JSONObject L12–12
~ musehub/services/musehub_proposals.py .py 1 symbol added, 2 symbols modified
+ JSONObject import import JSONObject L31–31
~ musehub/services/musehub_symbol_indexer.py .py 2 symbols added, 4 symbols modified
+ ManifestByCommit variable variable ManifestByCommit L49–49
+ StrDict import import StrDict L43–43
~ musehub/services/musehub_wire.py .py 1 symbol added, 2 symbols modified
+ read_object_bytes import import read_object_bytes L76–76
~ musehub/storage/backends.py .py 1 symbol added, 2 symbols modified
+ TYPE_CHECKING import import TYPE_CHECKING L27–27
~ pyproject.toml .toml 2 symbols modified
~ tests/conftest.py .py 1 symbol added, 1 symbol modified
+ JSONValue import import JSONValue L28–28
~ tests/test_commit_meta_promotion.py .py 2 symbols added, 5 symbols modified
+ JSONObject import import JSONObject L17–17
+ JSONValue import import JSONValue L17–17
~ tests/test_coupling_provider.py .py 1 symbol added, 1 symbol modified
+ JSONObject import import JSONObject L34–34
~ _run
~ tests/test_identity_repo_phase2.py .py 1 symbol added, 1 symbol modified
+ JSONObject import import JSONObject L30–30
~ tests/test_identity_repo_phase3.py .py 1 symbol added, 1 symbol modified
+ JSONObject import import JSONObject L33–33
~ tests/test_identity_repo_phase4.py .py 1 symbol added, 4 symbols modified
+ JSONObject import import JSONObject L27–27
~ tests/test_identity_repo_phase6.py .py 1 symbol added, 2 symbols modified
+ JSONObject import import JSONObject L36–36
~ tests/test_intel_breakage.py .py 1 symbol modified
~ tests/test_intel_codemap.py .py 1 symbol added, 5 symbols modified
~ tests/test_intel_fidelity.py .py 1 symbol modified
~ tests/test_intel_languages.py .py 1 symbol added, 5 symbols modified
~ tests/test_mcp_new_executor_tools.py .py 1 symbol added, 1 symbol modified
+ blob_id import import blob_id L34–34
~ tests/test_mist_advanced.py .py 2 symbols modified
~ tests/test_mist_phase3_snapshot_indexer.py .py 1 symbol added, 2 symbols modified
+ StrDict import import StrDict L30–30
~ tests/test_mist_phase8_smoke.py .py 1 symbol added, 2 symbols modified
+ StrDict import import StrDict L33–33
~ tests/test_musehub_jinja2_macros.py .py 1 symbol added, 1 symbol modified
+ _icon import import _icon L21–21
~ tests/test_object_store_canonical.py .py 2 symbols added, 2 symbols removed, 1 symbol modified
test_local_backend_path_uses_prefix_form method method test_local_backend_path_uses_prefix_form L201–212
test_safe_id_sanitises_colon method method test_safe_id_sanitises_colon L214–219
+ test_local_backend_path_is_under_objects_dir method method test_local_backend_path_is_under_objects_dir L216–226
+ test_local_backend_path_uses_sharded_layout method method test_local_backend_path_uses_sharded_layout L201–214
~ tests/test_per_repo_object_store.py .py 5 symbols added, 5 symbols removed, 41 symbols modified
test_delete_with_repo_root_only_targets_that_repo method async_method test_delete_with_repo_root_only_targets_that_repo L417–429
test_global_and_per_repo_paths_do_not_collide method async_method test_global_and_per_repo_paths_do_not_collide L404–415
test_put_without_repo_root_still_works method async_method test_put_without_repo_root_still_works L215–223
test_path_without_repo_root_uses_global_root method method test_path_without_repo_root_uses_global_root L77–83
test_uri_for_without_repo_root_uses_global method method test_uri_for_without_repo_root_uses_global L117–123
+ test_delete_from_one_repo_does_not_affect_other method async_method test_delete_from_one_repo_does_not_affect_other L417–430
+ test_two_repo_paths_do_not_collide method async_method test_two_repo_paths_do_not_collide L403–415
+ test_put_without_repo_root_raises method async_method test_put_without_repo_root_raises L216–222
+ test_path_without_repo_root_raises method method test_path_without_repo_root_raises L77–83
+ test_uri_for_without_repo_root_raises method method test_uri_for_without_repo_root_raises L117–123
~ tests/test_phase1_blast_risk_provider.py .py 1 symbol added, 1 symbol modified
+ JSONObject import import JSONObject L71–71
~ tests/test_phase1_dead_provider.py .py 1 symbol added, 1 symbol modified
+ JSONObject import import JSONObject L53–53
~ tests/test_phase5_gravity_derived.py .py 1 symbol added, 1 symbol modified
+ _SYMBOL_DEFAULTS variable variable _SYMBOL_DEFAULTS L54–65
~ tests/test_release_analysis_no_commit_meta.py .py 1 symbol added, 1 symbol modified
+ JSONObject import import JSONObject L10–10
~ tests/test_repository_no_commit_meta.py .py 1 symbol added, 1 symbol modified
+ JSONObject import import JSONObject L10–10
~ tests/test_symbol_indexer_no_commit_meta.py .py 1 symbol added, 1 symbol modified
+ JSONObject import import JSONObject L11–11
~ tests/test_velocity_provider.py .py 1 symbol added, 1 symbol modified
+ JSONObject import import JSONObject L35–35
~ _run
~ tests/test_wire_multibatch_push.py .py 1 symbol modified
~ tests/test_wire_oc_server.py .py 1 symbol modified
← Older Oldest on task/test-fixes-and-docs-updates
All commits
Newer → Latest on task/test-fixes-and-docs-updates

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