wangdl 36903e797e
All checks were successful
Deploy API Server / build-and-unit (push) Successful in 32s
Deploy API Server / current-integration (push) Successful in 30s
Deploy API Server / backward-compat (push) Successful in 0s
Deploy API Server / deploy (push) Successful in 58s
fix: prevent hourly API crash from unhandled CostAggregationService rejection
- setInterval callback lacked .catch() — unhandled Promise rejection
  crashed the Node.js process exactly 1 hour after startup
- AiUsageLog table missing in current DB → aggregateToday() rejects →
  process.exit(1) in Node 22

Co-Authored-By: Claude <noreply@anthropic.com>
2026-06-20 16:25:16 +08:00
..