Haskell Language Server (HLS) in Kate

Hey all!
Attempting to turn on plugins for the haskell language server.
Whenever reading through the docs for kate I attempted to follow the example for enabling plugins the coc-nvim style like directed but have had no such luck enabling the rename plugin for cross module renaming…

As I was editing this post I must have had a json key in the wrong spot without realizing. So i’m still posting this but just to have a working copy of a kate config that has HLS plugin json structure in case someone else has issues.

{
  "servers": {
    "haskell": {
      "command": [
        "haskell-language-server-wrapper",
        "--lsp"
      ],
      "rootPatterns": [
        "*.cabal",
        "stack.yaml",
        "cabal.project",
        "package.yaml",
        "hie.yaml"
      ],
      "filetypes": [
        "haskell",
        "lhaskell"
      ],
      "settings": {
        "haskell": {
          "plugin": {
            "rename": {
              "config": {
                "crossModule": true
              }
            }
          }
        }
      }
    }
  }
}


Thanks