Skip to content

Q/codewhisperer does not support LSP standard "textDocument/completion" method #724

Open
@justinmk3

Description

Problem

The LSP standard textDocument/completion method is not supported. Inline suggestions are currently provided by the custom aws/textDocument/inlineCompletion[WithReferences] method(s).

This means that:

  • LSP clients have to build custom integration just to get suggestions from the Amazon Q LSP, even though that is a standard feature of LSP.
  • in clients like Nvim or Emacs, every completion plugin must also be manually integrated.

Expected behavior

Inline suggestions should be exposed from the standard LSP textDocument/completion (and related) methods, where possible. At least in some minimal/degraded form, if it's not possible to provide the full features.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesttracked[Maintainer-Only] Issue is acknowledged and tracked by the team

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions