Skip to content

Possibility to extend lsp-(client) capabilities #58

@jdrst

Description

@jdrst

On lsp initialization capabilities are provided client to server (and server to client).
To extend helix with the more custom parts of the lsp spec (e.g. code lenses) it would be great to have an entrypoint to extend the capabilities communicated to the server (i'm actually not sure if this is all that is needed for this).

currently client capabilities are set up here.

I'd be great if we could extend/change those via plugin system.

If you have a rough idea how to you would like something like this to look, i might be able to take a stab and send a PR.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions