ADK architecture: When to use sub-agents versus agents as tools | Not Hacker News!