Files
ten31-signal-engine/signal_engine/extract
Keysat 87b6b05d67 Add request timeout and retry to Gemini extraction backend
A timeout-less generate_content call hung the single-threaded extract worker for ~50 min mid-batch. Set an HTTP timeout (120s) plus 4 retries with backoff, mirroring SparkControl._post; transient 504/read-timeouts now self-heal instead of freezing the run.
2026-06-16 08:45:12 -05:00
..