BMAD-METHOD/tools/installer/modules
Brian Madison 7302f350b5 fix(installer): resolve custom modules from disk cache on quick update
When the resolution cache is empty (fresh CLI process, e.g. quick
update), findModuleSourceByCode only matched plugin.name against the
module code. This failed for modules like "sam" and "dw" where the
code comes from module.yaml inside a setup/standalone skill, not from
the plugin name in marketplace.json.

Now runs the PluginResolver on cached repos when the direct name match
fails, finding the correct module source and re-populating the cache
for the install pipeline.
2026-04-09 09:01:28 -05:00
..
community-manager.js feat(installer): community module browser and custom URL support (#2229) 2026-04-08 00:50:04 -05:00
custom-module-manager.js fix(installer): resolve custom modules from disk cache on quick update 2026-04-09 09:01:28 -05:00
external-manager.js feat(installer): community module browser and custom URL support (#2229) 2026-04-08 00:50:04 -05:00
official-modules.js fix(installer): pass version and repoUrl to manifest for custom plugins 2026-04-09 08:51:57 -05:00
plugin-resolver.js fix(installer): address PR review findings for plugin resolver 2026-04-09 08:44:17 -05:00
registry-client.js feat(installer): community module browser and custom URL support (#2229) 2026-04-08 00:50:04 -05:00
registry-fallback.yaml feat(installer): remote registry + remove custom content (#2228) 2026-04-07 22:45:01 -05:00