Annoying lsp.progress notification on every keystroke in Neovim
- Dominant language
- Python
- Stars
- 15.6k
- Forks
- 1.8k
- Avg merge
- 12h 13m
- Merged PRs (30d)
- 52
Description
**Describe the bug**
In Neovim where pyright is setup with [nvim-lspconfig](https://github.com/neovim/nvim-lspconfig), a new `lsp.progress` notification pops out on every keystroke.
**Code or Screenshots**
Minimal config:
```lua
{
"neovim/nvim-lspconfig",
config = function()
vim.lsp.enable("pyright")
end,
}
```
Neovim: v0.12.2
OS: macOS 15.7.5
Contributor guide
Research direction
Reproduce the notification using the minimal nvim-lspconfig setup with pyright on Neovim v0.12.2, then trace how pyright handles LSP progress notifications during edits. Confirm whether the repeated lsp.progress messages originate in pyright or the Neovim integration; done means keystrokes no longer produce the unwanted notification while normal LSP behavior remains intact.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- devtools
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100