Why reliable AI agents depend on context architecture, including retrieval, memory, tool access, caching, and compaction.