Allow more granular configuration of telemetry through product.json (#143406)

* Allow configuration of telemetry through product.json

* Fix compilation

* Address PR comments

Co-authored-by: SteVen Batten <6561887+sbatten@users.noreply.github.com>
This commit is contained in:
Logan Ramos
2022-03-18 09:33:51 -04:00
committed by GitHub
parent a4942141b9
commit 897c851383
13 changed files with 67 additions and 34 deletions

View File

@@ -1722,7 +1722,7 @@ export interface ExtHostQuickOpenShape {
}
export interface ExtHostTelemetryShape {
$initializeTelemetryLevel(level: TelemetryLevel): void;
$initializeTelemetryLevel(level: TelemetryLevel, productConfig?: { usage: boolean; error: boolean }): void;
$onDidChangeTelemetryLevel(level: TelemetryLevel): void;
}