[BUG] Fix with Claude Code does not appear

Status Closed — not planned
Reported on v2.1.201
Maintainer reply None cached
Activity 1 comment · opened Jul 4, 2026 · closed Aug 28, 2026

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 ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗