Cómo manejar errores en agentes de IA usando TypeScript