Merge pull request #2255 from bmad-code-org/fix-skill-scanner-recursion
fix(installer): stop skill scanner from recursing into discovered skills
This commit is contained in:
commit
b336cd0987
|
|
@ -193,11 +193,13 @@ class ManifestGenerator {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Recurse into subdirectories
|
// Recurse into subdirectories — but not inside a discovered skill
|
||||||
for (const entry of entries) {
|
if (!skillMeta) {
|
||||||
if (!entry.isDirectory()) continue;
|
for (const entry of entries) {
|
||||||
if (entry.name.startsWith('.') || entry.name.startsWith('_')) continue;
|
if (!entry.isDirectory()) continue;
|
||||||
await walk(path.join(dir, entry.name));
|
if (entry.name.startsWith('.') || entry.name.startsWith('_')) continue;
|
||||||
|
await walk(path.join(dir, entry.name));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue