BMAD-METHOD/tools
Diego Szychowski bb2f311a5e fix: retrieve installed modules during manifest processing for compiling agents
The problem was that the installedModules variable was being used at line 1987 but was never defined in the compileAgents method's scope.

Issue: When compiling agents the compilation failed.
Installation failed: installedModules is not defined
ReferenceError: installedModules is not defined at Installer.compileAgents (BMAD-METHOD/tools/cli/installers/lib/core/installer.js:1987:30) at async Command.action (BMAD-METHOD/tools/cli/commands/install.js:26:24)

The fix:

- Added the declaration let installedModules = []; at line 1968
- Added code to populate installedModules by reading the bmad directory and filtering for module directories (lines 1975-1979)
- This follows the same pattern used in other methods like  generateManifests (line 1237) and update (line 2050)
2025-12-07 19:54:19 -03:00
..
cli fix: retrieve installed modules during manifest processing for compiling agents 2025-12-07 19:54:19 -03:00
flattener feat: v6.0.0-alpha.0 - the future is now 2025-09-28 23:17:07 -05:00
maintainer feat: add Raven's Verdict PR review tool (#1054) 2025-12-07 14:13:33 -06:00
schema installer updates working with basic flow 2025-12-06 12:53:43 -06:00
bmad-npx-wrapper.js fix: preserve user's cwd when running via npx 2025-10-29 09:31:38 -05:00
format-workflow-md.js check alignment 2025-10-22 12:36:39 -05:00
platform-codes.yaml feat: Adding support for Rovo Dev (#975) 2025-11-26 09:05:04 -06:00
validate-agent-schema.js feat: add agent schema validation with comprehensive testing (#774) 2025-10-20 07:14:50 -05:00
validate-bundles.js feat: v6.0.0-alpha.0 - the future is now 2025-09-28 23:17:07 -05:00
validate-svg-changes.sh fix(bmm): remove stale validate-prd references (fixes #1030) (#1038) 2025-12-05 21:35:46 -06:00