This reverts commit 0fe111d1c7. neovim was accidentally bumped during the freeze period before release with breaking changes. This commit is related to neovim 0.10, so it is reverted for now.
0fe111d1c7