AI Agent Architecture Explained: LLMs, Context & Tool Execution | DailyDevLists