{
  "status": "failed",
  "createdAt": "2026-04-08T15:19:28-03:00",
  "updatedAt": "2026-04-17T17:01:03.449Z",
  "attempts": 5,
  "html": "/var/www/html/relatorios/output/RelatorioViagens_20260408151429.html",
  "pdf": "/var/www/html/relatorios/output/RelatorioViagens_20260408151429.pdf",
  "log": "/var/www/html/relatorios/output/RelatorioViagens_20260408151429.pdf.log",
  "startedAt": "2026-04-08T18:19:29.881Z",
  "lastError": "Falha ao gerar PDF\n\nexit=1\n\nstdout:\n[dotenv@17.3.1] injecting env (0) from .env -- tip: ⚡️ secrets for agents: https://dotenvx.com/as2\n{\"ok\":false,\"error\":\"TargetCloseError: Protocol error (Emulation.setEmulatedMedia): Target closed\\n    at CallbackRegistry.clear (/home/chrystian/gerador_relatorios/node_modules/puppeteer-core/lib/cjs/puppeteer/common/CallbackRegistry.js:82:36)\\n    at CdpCDPSession.onClosed (/home/chrystian/gerador_relatorios/node_modules/puppeteer-core/lib/cjs/puppeteer/cdp/CdpSession.js:115:25)\\n    at #onClose (/home/chrystian/gerador_relatorios/node_modules/puppeteer-core/lib/cjs/puppeteer/cdp/Connection.js:190:21)\\n    at WebSocket.<anonymous> (/home/chrystian/gerador_relatorios/node_modules/puppeteer-core/lib/cjs/puppeteer/node/NodeWebSocketTransport.js:48:30)\\n    at callListener (/home/chrystian/gerador_relatorios/node_modules/ws/lib/event-target.js:290:14)\\n    at WebSocket.onClose (/home/chrystian/gerador_relatorios/node_modules/ws/lib/event-target.js:220:9)\\n    at WebSocket.emit (node:events:508:28)\\n    at WebSocket.emitClose (/home/chrystian/gerador_relatorios/node_modules/ws/lib/websocket.js:273:10)\\n    at Socket.socketOnClose (/home/chrystian/gerador_relatorios/node_modules/ws/lib/websocket.js:1346:15)\\n    at Socket.emit (node:events:508:28)\"}"
}