I've seen my fair share of agent system hellholes, and I'll tell you this: 512 MB of RAM is a hard limit, period. I once built an agent system that consistently hit this limit on a $1,500 quad-core machine, causing all hell to break loose when a single retry loop hit a 429 status code. The system ground to a halt, and I lost 3 weeks of precious telemetry data because of un-indexed SQLite writes. We were able to squeeze out 128 MB of memory, but that was a tight squeeze. If you want to avoid a similar fate, enforce hard timeout caps on your multi-agent setups. Trust me, it's better to err on the side of caution. I've seen it happen, and it costs you $4,200 in a weekend. Don't make me tell you twice.