The AI Agent Tech Stack Explained