in src/common/baseTelemetryReporter.ts [111:132]
private shouldSendErrorTelemetry(): boolean {
if (this.errorOptIn === false) {
return false;
}
if (this.firstParty) {
if (this.cleanRemoteName(vscode.env.remoteName) !== "other") {
return true;
}
if (this.extension === undefined || this.extension.extensionKind === vscode.ExtensionKind.Workspace) {
return false;
}
if (vscode.env.uiKind === vscode.UIKind.Web) {
return false;
}
return true;
}
return true;
}