You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
tui: ability to view active lsps (or errors if failed to start) #1939
Hey, is issue currently being worked on? Was thinking something similar for a feature request and landed on this issue.
Originally I thought it would be quite useful just to dump what available / enabled LSPs exist on the system when you call the status command. Something similar to Mason on Neovim. Was messing around and got to the pic below (where you can see opencode can only detect the gopls LSP).
The implementation is just copying the interface you have for the formatters where enabled() gets Bun to call which on the relevant formatter command. So could be more complicated for a complete implementation for LSP Servers. Also I could imagine that this list could get to unwieldy so might need to be in a different command / status box.
Anyway, thought I would add this comment if it is a thing you would want and I can continue on implementing it properly
Activity
github-actions commentedon Aug 14, 2025
This issue might be a duplicate of existing issues. Please check:
Feel free to ignore if none of these address your specific case.
isichei commentedon Nov 22, 2025
Hey, is issue currently being worked on? Was thinking something similar for a feature request and landed on this issue.
Originally I thought it would be quite useful just to dump what available / enabled LSPs exist on the system when you call the status command. Something similar to Mason on Neovim. Was messing around and got to the pic below (where you can see opencode can only detect the gopls LSP).
The implementation is just copying the interface you have for the formatters where
enabled()gets Bun to callwhichon the relevant formatter command. So could be more complicated for a complete implementation for LSP Servers. Also I could imagine that this list could get to unwieldy so might need to be in a different command / status box.Anyway, thought I would add this comment if it is a thing you would want and I can continue on implementing it properly
rekram1-node commentedon Nov 22, 2025
We do show the active lsps already
But showing errors could be good, that example u showed is a bit too noisy