mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-09-21 05:45:37 +08:00
Commit 4c16f4d819a (drop _init_lazy_toolbox) removed the LazyLineageMap assignment together with the old init path, silently downgrading the toolbox to the eager LineageMap. Boot-time lineages still came out right (the eager walk's register() accumulates versions by versionless id), but every post-boot lookup — peer installs surfaced by invalidate_index_cache, reloads — fell back to building a single-version lineage from one Tool object, hiding the other indexed versions from get_safe_version and panel version dedup. Claude-Session: https://claude.ai/code/session_018L7ZmCv2ubKA3JNeSL8Pkr