What are some common tools you'd equip an AI agent with, and how do you decide which tools to include?