Problem: the pos argument in ListOps for lsp is an optional parameter, but the lua_ls typing system doesn't reflect that Solution: let pos be optional Co-authored-by: nikolightsaber <nikolightsaber@gmail.com>