Scaling AI agents requires three things: Inventory, contracts and maintained context VentureBeat