Adopt production-safe runtime defaults and forwarder retry limits.

Lower CLI/WebCRT/audit caps, log startup capacity warnings, and bound oclaw requeues so reconnect storms cannot thrash memory.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
oliver 2026-08-02 18:08:28 +08:00
parent d56020d84c
commit fa577aa3bd
22 changed files with 238 additions and 69 deletions

View file

@ -74,7 +74,7 @@ def try_start_scheduled_cycle() -> str | None:
if not targets:
_log.info("config_sync schedule skip: no targets")
return None
concurrency = max(1, min(30, int(policy.concurrency or 5)))
concurrency = max(1, min(16, int(policy.concurrency or 5)))
cycle = ConfigSyncCycle(
id=uuid4().hex,
trigger_mode="schedule",