Fix glob pattern to use forward slashes (#1241)

Normalize source directory path for glob pattern compatibility.

Reviewed-by: Alex Verkhovsky <alexey.verkhovsky@gmail.com>
This commit is contained in:
Kevin Heidt
2026-01-14 22:16:23 -05:00
committed by GitHub
parent 6d84a60a78
commit dcd581c84a

View File

@@ -108,7 +108,10 @@ async function resolveSubagentFiles(handlerBaseDir, subagentConfig, subagentChoi
const resolved = []; const resolved = [];
for (const file of filesToCopy) { for (const file of filesToCopy) {
const pattern = path.join(sourceDir, '**', file); // Use forward slashes for glob pattern (works on both Windows and Unix)
// Convert backslashes to forward slashes for glob compatibility
const normalizedSourceDir = sourceDir.replaceAll('\\', '/');
const pattern = `${normalizedSourceDir}/**/${file}`;
const matches = await glob(pattern); const matches = await glob(pattern);
if (matches.length > 0) { if (matches.length > 0) {