Skip to content

unify explain with... across AI assistants #1608

@martinlippert

Description

@martinlippert

The Explain with... code lens that shows up for SpEL expressions or SQL in query annotations is a shortcut to let the AI assistant chat feature explain the expression. At the moment, this is limited to Copilot in VSCode.

Instead of having this specifically for VSCode, we should generalize this feature on the language server side and add adapters on the client side that connects this to the various AI assistants that might be around:

  • Copilot in VSCode or Theia
  • Copilot in Eclipse
  • Cursor in VSCode
  • Windsurf in VSCode

We could even enhance this in the future to be able to integrate with DevoxxGenie, Cline, etc., but that is not part of this issue.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions