Skip to content

Update command fails with 'Module not found in any source location' #1166

@ayhid

Description

@ayhid

Description

When running npx bmad-method@alpha update, the command fails with an error stating that the module is not found in any source location, even though the modules are properly installed.

Steps to Reproduce

  1. Install bmad-method alpha: npx bmad-method@alpha install
  2. Run update command: npx bmad-method@alpha update

Expected Behavior

The update command should successfully check for and apply updates to installed modules.

Actual Behavior

- Checking installation...
✖ Update failed
Update failed: Module 'core' not found in any source location

Environment

  • bmad-method version: 6.0.0-alpha.19
  • OS: macOS (Darwin 24.6.0)
  • Installed modules (from status command):
    • core
    • bmm
    • cis
    • bmb

Additional Context

The status command confirms that the modules are installed:

📊 BMAD Installation Status

Location: /my_installation_path/_bmad
Version: 6.0.0-alpha.19
Core: ✓ Installed

Modules:
  ✓ core (vunknown)
  ✓ bmm (vunknown)
  ✓ cis (vunknown)
  ✓ bmb (vunknown)

This suggests the update command is looking for modules in a different location than where they were installed, or there's a path resolution issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions