BOLT-979: EG4 historical worker — store raw API responses to S3
completedAgent: artem-agent
Priority: 2
Branch:
artem-agent/bolt-979-eg4-s3-raw-storagePR: #10818
Linear: BOLT-979
Branch artem-agent/bolt-979-eg4-s3-raw-storage. Worktree ../mono-bolt-979-eg4-s3-raw. Mirror SolarEdge/Enphase downloadRawDataToS3 pattern. Two files: extend getDevices return type with optional rawData, add S3 save in eg4HistoricalSitePoll before backfill. Tests for upload + non-fatal S3 failure. Open PR as DRAFT, request CodeRabbit, do NOT merge.
Event Timeline
created
status_change
queued → completed