Skip to content

tui: ability to view active lsps (or errors if failed to start) #1939

Closed

Description

@rekram1-node

assigning to dax for APIs, cc @adamdotdevin

Activity

  1. github-actions commented on Aug 14, 2025

    @github-actions
    Contributor

    This issue might be a duplicate of existing issues. Please check:

    Feel free to ignore if none of these address your specific case.

  2. isichei commented on Nov 22, 2025

    @isichei

    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

    Image
  3. rekram1-node commented on Nov 22, 2025

    @rekram1-node
    CollaboratorAuthor

    We do show the active lsps already

    Image

    But showing errors could be good, that example u showed is a bit too noisy

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions