Skip to content

Add Claude Code LSP support - #57258

Closed
pelikhan with Copilot wants to merge 2 commits into
mainfrom
copilot/review-lsb-support-claude-code
Closed

Add Claude Code LSP support#57258
pelikhan with Copilot wants to merge 2 commits into
mainfrom
copilot/review-lsb-support-claude-code

Conversation

Copilot AI commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

Claude Code supports LSP through plugins. This extends gh-aw’s experimental lsp configuration to the Claude engine.

Changes

  • Claude integration

    • Generates a temporary .lsp.json plugin.
    • Loads it with --plugin-dir.
    • Adds LSP to Claude’s tool allowlist.
  • Language-server setup

    • Reuses existing pinned installation and runtime detection.
    • Translates fileExtensions to Claude’s extensionToLanguage format.
  • Validation

    • Allows lsp with Copilot and Claude.
    • Rejects Claude bare mode, which disables plugins and LSP.
  • Documentation

    • Updates schema and engine capability references.
engine: claude

lsp:
  go:
    command: gopls
    fileExtensions:
      ".go": go

Copilot AI and others added 2 commits August 30, 2026 22:38
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants