updated documentation for service-based code generation