Skip to content

editor/getDiagnostics: advertise capability and handle server request #4

Description

@ssjoleary

Server can request LSP diagnostics from the editor via editor/getDiagnostics. eca-nvim currently does not advertise this capability during initialize and has no handler.

Work:

  • Advertise editor/getDiagnostics in capabilities during initialize
  • Add handler in mediator/server that calls vim.diagnostic.get() for the requested file(s)
  • Map nvim diagnostic severity to ECA protocol severity levels
  • Return results in expected format

Refs: upstream editor-code-assistant#26

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions