Skip to content

Commit e373d40

Browse files
committed
docs: add LuaJIT requirement
Fixes #227 by documenting that Neovim must be built with LuaJIT. The plugin uses goto statements which are LuaJIT-specific.
1 parent 052f2ff commit e373d40

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

doc/installation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Please read the [getting started](/index) guide before reading this.
44

55
## Requirements
66

7-
- Neovim >= 0.8.0
7+
- Neovim >= 0.8.0 (built with LuaJIT)
88
- Node.js >= 18.0.0
99
- [plenary.nvim](https://github.com/nvim-lua/plenary.nvim)
1010
- [mcp-hub](https://github.com/ravitemer/mcp-hub) (automatically installed via build command)

doc/other/troubleshooting.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ Run `:checkhealth mcphub` in Neovim to check for common issues
2424
uvx --version # Should be installed
2525
```
2626
- Most server commands use `npx` or `uvx` - verify these work in your terminal
27+
- Neovim must be built with LuaJIT (not PUC Lua 5.1)
2728

2829
## Configuration File
2930

0 commit comments

Comments
 (0)