{"version":"2.1.312","anchor":"plugin-lsp-requests-now-emit-telemetry","canonical_anchor":"plugin-lsp-requests-now-emit-telemetry","heading":"Plugin language-server requests now report usage","tier":"internal","area":"Plugins","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.312\/e\/plugin-lsp-requests-now-emit-telemetry","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.312","markdown":"### Plugin language-server requests now report usage\n\nWhen the LSP tool uses a language server provided by a plugin, Claude Code now records a usage event naming the operation\n\n**What**\n\nA language server (LSP server) gives Claude code information such as definitions and references. Plugins can provide their own. When Claude Code's LSP tool sends a request to a language server that came from a plugin, it now records a usage event with the operation that was asked for.\n\n**Why**\n\nThis adds usage data about how plugin-provided language servers are used. It does not change what the tool does.\n\n- Area: Plugins\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}