Skip to content

[BUG] Only getDiagnostics is available for the IDE integration #182

@oliverdain

Description

@oliverdain

Bug Description

I have a pretty-much standard install. For a while I could open claude and ask questions like "what does the current file do" but now it doesn't know what the current file is. I think the only tool available to it via the IDE integration is getDiagnostics

To Reproduce

Steps to reproduce the behavior:

  1. Start Claude Code integration with <leader>cc (I use <leader>cc instead of <leader>ac)
  2. Ask claude "what file is currently open" or "what is the file in the current buffer", etc.
  3. It either says it doesn't know or it tries to run getDiagnostics which doesn't help

or

  1. Start Claude code with <leader>cc
  2. Run /ide and it says it's connected to neovm.
  3. Ask claude, "What tools do you have available via the neovim ide integration?". It says:
● Based on what's available, I have the following IDE integration tools:                                                                                                                                                                    
                                                                                                                                                                                                                                            
  - mcp__ide__getDiagnostics - Get language diagnostics (errors, warnings) from the editor, optionally filtered by file URI.                                                                                                                

Expected Behavior

A more complete integration.

Environment

  • Neovim version: 0.11.1
  • Claude Code CLI version: 2.1.12
  • OS: Linux (Debian Trixie)
  • Plugin version: aa9a5ce is the commit hash

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions