Skip to content

PHP LSP integration sends telemetry data without consent #6099

@madflow

Description

@madflow

Description

  • When editing a PHP file, the "intelephense" LSP Server is automatically registered.
  • This LSP Server has the known characteristic, that it sends Telemetry data.
  • Edit a PHP file and this will be send:
https://australiaeast-0.in.applicationinsights.azure.com/v2.1/track
{"ver":1,"sampleRate":100,"tags":{"ai.device.id":"","ai.cloud.roleInstance":"frosch","ai.device.osVersion":"Darwin 24.6.0","ai.cloud.role":"Web","ai.device.osArchitecture":"arm64","ai.device.osPlatform":"darwin","ai.internal.sdkVersion":"node:2.7.3"},"data":{"baseType":"EventData","baseData":{"ver":2,"properties":{"version":"1.16.1","machineId":"d01fbc19a12d2ca8393ffce34be376ae85a0ce4152130ac0c097e1372067d057","platform":"darwin","clientName":"unknown"},"name":"initialised"}},"iKey":"6cd0c2a4-fbb8-43a1-a550-b58a5bcff1dc","name":"Microsoft.ApplicationInsights.6cd0c2a4fbb843a1a550b58a5bcff1dc.Event","time":"2025-12-24T13:52:22.680Z"}
  • The ai.cloud.roleInstance":"frosch" is my hostname.
  • This is not a Opencode issue as is, maybe more like a discussions or an upstream problem.
  • I am still leaving this here. Opencode might send Telemetry, without you knowing it.
  • I have tried multiple times to deactivate Telemetry in Neovim with this LSP, I never succeeded.
  • Reference: https://github.com/bmewburn/vscode-intelephense/issues?q=Telemetry
  • I have tried a couple of these options burried in the issues, i did not succeed.

OpenCode version

Latest

Steps to reproduce

  • Edit a PHP file

Screenshot and/or share link

No response

Operating System

Macos

Terminal

Ghostty

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions