docs(installer): clarify skill-only module warning suppression

This commit is contained in:
bmad 2026-05-08 03:02:11 -03:00
parent 3b297fc964
commit 0a7329331b
No known key found for this signature in database
GPG Key ID: D5BF902A907D3EB6
1 changed files with 4 additions and 0 deletions

View File

@ -247,6 +247,8 @@ class ManifestGenerator {
const moduleYamlPath = await resolveInstalledModuleYaml(moduleName);
if (!moduleYamlPath) {
if (await this._isSkillOnlyModule(moduleName)) {
// Pure source-root skill bundles intentionally ship no module.yaml,
// so there is no agent roster to emit and no warning to surface.
continue;
}
// External modules live in ~/.bmad/cache/external-modules, not src/modules.
@ -445,6 +447,8 @@ class ManifestGenerator {
const moduleYamlPath = await resolveInstalledModuleYaml(moduleName);
if (!moduleYamlPath) {
if (await this._isSkillOnlyModule(moduleName)) {
// Pure source-root skill bundles intentionally ship no module.yaml,
// so there is no installer config schema to read or warning to surface.
continue;
}
console.warn(