BMAD-METHOD/tools/installer/ide
Brian Madison 4fd882ffd7 feat(installer): fetch module list from marketplace registry
Switch module list source of truth from bundled
external-official-modules.yaml to the remote marketplace registry
(registry/official.yaml) fetched via raw.githubusercontent.com.

- Rewrite ExternalModuleManager to fetch from GitHub with local fallback
- Simplify selectAllModules/getDefaultModules to use registry as single source
- Registry order controls display order; built_in flag prevents cloning
- Rename fallback file to registry-fallback.yaml in modules/
- Only show legacy migration message when legacy dirs actually exist
2026-04-07 22:40:06 -05:00
..
shared chore(install): stop copying skill prompts to _bmad by default (#2182) 2026-04-07 10:02:59 -07:00
templates refactor(installer): restructure installer with clean separation of concerns (#2129) 2026-03-27 06:50:07 -06:00
_config-driven.js feat(installer): fetch module list from marketplace registry 2026-04-07 22:40:06 -05:00
manager.js refactor(installer): restructure installer with clean separation of concerns (#2129) 2026-03-27 06:50:07 -06:00
platform-codes.js refactor(installer): restructure installer with clean separation of concerns (#2129) 2026-03-27 06:50:07 -06:00
platform-codes.yaml feat(installer): restore KiloCoder support and installer (#2151) 2026-03-28 20:24:29 -05:00