Original Reddit post

Hey there folks, I have recently installed ‘kotlin-lsp’ through following these steps:

  1. brew install Jetbrains/utils/kotlin-lsp
  2. sudo for preventing Mac Gatekeeper complaints
  3. claude
  4. /plugin install kotlin-lsp@claude-plugins-official
  5. export ENABLE_LSP_TOOL=1 add in .zshrc
  6. source .zshrc So after these when I open claude code in two terminals and use LSP in the first one eveything works fine. But without closing the terminal if I use LSP in the second one(also without killing kotlin-lsp process), then I get this error ‘Error performing <operation>: cancelled>. Then when I go ‘/plugin’, shit gets more interesting. Under installed plugins I see: kotlin-lsp • claude-plugins-official • enabled plugin:kotlin-lsp:kotlin-lsp • unknown • failed to load So it tries to install a new kotlin-lsp. I’m completely lost. Does anybody have a guess why this is happening, or could anybody help me? submitted by /u/beypazari

Originally posted by u/beypazari on r/ClaudeCode