in server/src/standardLibrary/standardLibraryUtils.ts [106:116]
function mapParameterToLibraryParameter(parameter: StandardLibraryFunctionParameter): PQLS.Library.LibraryParameter {
const primitiveType: PQP.Language.Type.TPrimitiveType = assertPrimitiveTypeFromString(parameter.parameterType);
return {
isNullable: primitiveType.isNullable,
isOptional: false,
label: parameter.name,
maybeDocumentation: parameter.description ?? undefined,
typeKind: primitiveType.kind,
};
}