[BUG] rust-analyzer-lsp notification unclear and poor response from claude code when asked about it
Resolved 💬 3 comments Opened Apr 24, 2026 by JerryShea Closed Apr 27, 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?
When interacting with claude code on a rust project I saw
❯ LSP Plugin Recommendation
LSP provides code intelligence like go-to-definition and error checking
Plugin: rust-analyzer-lsp
Rust language server for code intelligence and analysis
Triggered by: .rs files
Would you like to install this LSP plugin?
❯ 1. Yes, install rust-analyzer-lsp
2. No, not now
3. Never for rust-analyzer-lsp
4. Disable all LSP recommendations
A few problems here
- the first time I saw it I chose "No" and then asked claude code what this plugin was - I said something like "I just got prompted to install a plugin something to do with rust LSP - where did that come from?"; claude knew nothing about it, and denied having put up the suggestio
- the second time I saw it, I pasted the above into claude code and it said that this was in fact a plugin recommendation from claude code
- I then asked for more details about this plugin with particular reference to whether the plugin itself communicated off-host and claude did not know the answers
A couple of things would be good to address
- Transparency: The LSP recommendation prompt should clearly state it originates from Claude Code itself, not a third party.
- Accountability: When Claude Code recommends a plugin, Claude should be able to definitively answer whether it runs locally or sends data off-machine — "I'm not sure" is not an acceptable answer for a privacy-relevant question about a feature Claude Code itself surfaced.
What Should Happen?
as above
Error Messages/Logs
n/a
Steps to Reproduce
- "create a cargo rust project" - the recommendation should come up
Claude Model
Sonnet (default)
Is this a regression?
I don't know
Last Working Version
_No response_
Claude Code Version
2.1.117
Platform
Anthropic API
Operating System
Ubuntu/Debian Linux
Terminal/Shell
Terminal.app (macOS)
Additional Information
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗