diff --git a/collector.py b/collector.py index 617b3f0..1b58ced 100644 --- a/collector.py +++ b/collector.py @@ -227,6 +227,7 @@ class CollectorBridge: fname = f"{cmd_id}.json" self.local.write_json("commands", fname, cmd) logger.info(f"[COLLECTOR] ← Gateway: command [{project}] {cmd.get('text', '?')[:30]}") + await asyncio.sleep(0.3) # Throttle between projects to avoid rate limit bursts except Exception as e: logger.error(f"[COLLECTOR] poll_commands error: {e}")