diff --git a/tools/lib/dependency-resolver.js b/tools/lib/dependency-resolver.js index 09991810..ca6ad9b1 100644 --- a/tools/lib/dependency-resolver.js +++ b/tools/lib/dependency-resolver.js @@ -15,7 +15,7 @@ class DependencyResolver { const agentContent = await fs.readFile(agentPath, 'utf8'); // Extract YAML from markdown content - const yamlMatch = agentContent.match(/```ya?ml\n([\s\S]*?)\n```/); + const yamlMatch = agentContent.replace(/\r/g, "").match(/```ya?ml\n([\s\S]*?)\n```/); if (!yamlMatch) { throw new Error(`No YAML configuration found in agent ${agentId}`); } @@ -191,4 +191,4 @@ class DependencyResolver { } } -module.exports = DependencyResolver; \ No newline at end of file +module.exports = DependencyResolver;