CROO launches agent protocol with 3 core functions for decentralized AI