[BUG] Fix with Claude Code does not appear

Open 💬 0 comments Opened Jul 4, 2026 by oscar-thenon

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

Bug Description

"Fix with Claude Code" does not appear in the quick-fix lightbulb menu or the editor right-click context menu on Linux, even with the extension active and the CLI installed.

What Should Happen?

"Fix with Claude Code" appears in the quick-fix lightbulb and/or the right-click context menu, as documented.

Error Messages/Logs

Steps to Reproduce

  1. Open a .c file with an active IntelliSense diagnostic (red squiggle visible)
  2. Click on the squiggled line — lightbulb appears
  3. Click the lightbulb → no Claude option of any kind
  4. Right-click on the line → no Claude option of any kind
  5. Ctrl+Shift+P → search "Fix with Claude" → no matching command registered

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

2.1.201 (Claude Code)

Platform

Anthropic API

Operating System

Other Linux

Terminal/Shell

VS Code integrated terminal

Additional Information

This appears related to #40766: mcp__ide__getDiagnostics is absent from the extension panel's tool registry (confirmed by querying Claude directly in the panel). The tool is available when running claude from the integrated terminal, where IDE MCP tools are injected correctly.

Environment

  • OS: Linux x64 (Fedora)
  • VSCode: 1.127.0
  • Claude Code extension: v2.1.201
  • Claude CLI: 2.1.201 native, ~/.local/bin/claude, claude doctor passes
  • Language: C (extension ms-vscode.cpptools, IntelliSense configured from Makefile)

Actual Behavior

No Claude option anywhere in the editor context. The ✱ status bar icon is present (extension active). The chat panel works normally. Alt+K (@-mention with line range) works.

View original on GitHub ↗