LSP implementation for the fish shell language 🐠

cli fish fish-shell language-server language-server-protocol lsp lsp-server neovim shell typescript vim vscode-language
7 Open Issues Need Help Last updated: Jul 10, 2026

Open Issues Need Help

View All on GitHub

LSP implementation for the fish shell language 🐠

TypeScript
#cli#fish#fish-shell#language-server#language-server-protocol#lsp#lsp-server#neovim#shell#typescript#vim#vscode-language
bug help wanted VSCode Extension

LSP implementation for the fish shell language 🐠

TypeScript
#cli#fish#fish-shell#language-server#language-server-protocol#lsp#lsp-server#neovim#shell#typescript#vim#vscode-language

LSP implementation for the fish shell language 🐠

TypeScript
#cli#fish#fish-shell#language-server#language-server-protocol#lsp#lsp-server#neovim#shell#typescript#vim#vscode-language

LSP implementation for the fish shell language 🐠

TypeScript
#cli#fish#fish-shell#language-server#language-server-protocol#lsp#lsp-server#neovim#shell#typescript#vim#vscode-language

AI Summary: Conda-forge builds for `fish-lsp` are failing when upgrading to Node.js 24.x, specifically during the compilation of `tree-sitter 0.21.1`. Despite previous indications that Node 24.x should be compatible, the build process encounters errors, and the maintainers are seeking assistance to diagnose and resolve this compatibility issue within their conda-forge build environment.

Complexity: 3/5
bug enhancement help wanted dependencies

LSP implementation for the fish shell language 🐠

TypeScript
#cli#fish#fish-shell#language-server#language-server-protocol#lsp#lsp-server#neovim#shell#typescript#vim#vscode-language
bug help wanted

LSP implementation for the fish shell language 🐠

TypeScript
#cli#fish#fish-shell#language-server#language-server-protocol#lsp#lsp-server#neovim#shell#typescript#vim#vscode-language

AI Summary: Debug a bug in the fish-lsp VS Code extension where opening a fish file adds an absolute path folder to the workspace, disconnecting it from the repository workspace. The bug is intermittent and difficult to reproduce consistently, requiring investigation into the extension's workspace handling and potentially its logging mechanisms. The solution may involve modifying how the extension interacts with the VS Code workspace API or improving its logging to pinpoint the cause of the unexpected folder addition.

Complexity: 4/5
bug help wanted

LSP implementation for the fish shell language 🐠

TypeScript
#cli#fish#fish-shell#language-server#language-server-protocol#lsp#lsp-server#neovim#shell#typescript#vim#vscode-language