/**
 * Runner para DocumentationAgent.updateDocs().
 * Uso: npm run agent:docs:update
 */

import { DocumentationAgent } from '../agents/DocumentationAgent.js';

const agent = new DocumentationAgent();
const result = await agent.updateDocs({ projectRoot: process.cwd() });

if (result.error) {
  console.error('❌ Erro:', result.error);
  process.exit(1);
}
if (result.warnings?.length) result.warnings.forEach((w) => console.warn('⚠️', w));
console.log('✅ Documentação atualizada. Ambientes:', result.environments?.length ?? 0);
