Complexity beyond the basic loop
While the core agent loop is simple, production systems require significant additional scaffolding including error handling, queuing, subagents, context management, and state persistence. The "200 lines" concept captures the essence but misses real-world complexity.