Zero-dependency annotations for ACP agent development