FILE: C:\ProgramData\VsTelemetry\Default\Default.manifest.json

--
{ "version": "76", "etag": "0x8DAA10B1952804F", "throttlingThresholdPerWindow": 2000, "throttlingTimerResetInSeconds": 0.0, "rules": [ { "name": "SuppressUTCChannel", "when": { "not": { "event": "vs/telemetryapi/session/initialized" } }, "do": [ { "excludeForChannels": [ "aiasimov" ] }, { "route": [ { "channel": "aivortex", "args": { "datapointId": 1, "dataType": 1, "parameterName": "dummy", "truncationRule": 0 } } ] } ] }, { "name": "Route one event to UTC channel", "when": { "event": "vs/telemetryapi/session/initialized" }, "do": [ { "route": [ { "channel": "aiasimov", "args": { "datapointId": 1, "dataType": 1, "parameterName": "dummy", "truncationRule": 0 } }, { "channel": "aivortex", "args": { "datapointId": 1, "dataType": 1, "parameterName": "dummy", "truncationRule": 0 } }, { "channel": "ai", "args": { "datapointId": 1, "dataType": 1, "parameterName": "dummy", "truncationRule": 0 } } ] } ] }, { "name": "SuppressVSConnectPiiBreach_Default_01", "when": { "and": [ { "event": "vs/hub/servicemodule/vsconnect/*" }, { "property": "vsconnect.userid", "value": { "exists": true } } ] }, "do": [ { "excludeForChannels": [ "ai", "aiasimov", "aivortex" ] } ] }, { "name": "SuppressNoisyVSHUB_Default_01", "when": { "or": [ { "event": "vs/hub/servicemodule/pubsub/request" }, { "event": "vs/hub/servicemodule/pubsub/publishmessage" }, { "event": "vs/hub/servicemodule/microsoft.visualstudio.shell.hubservicemodule/request" }, { "event": "vs/hub/servicemodule/datawarehousemodule/request" }, { "and": [ { "event": "vs/hub/coremodule/controller/session*" }, { "property": "vs.hub.controller.command", "value": { "eq": "locate" } } ] }, { "and": [ { "event": "vs/hub/servicemodule/settingsservicemodule*" }, { "property": "vs.hub.result.type", "value": { "eq": "Success" } } ] }, { "and": [ { "event": "vs/hub/servicemodule/settingsservicemodule/request*" }, { "or": [ { "property": "vs.hub.request.httpstatuscode", "value": { "eq": "404" } }, { "property": "vs.hub.request.httpstatuscode", "value": { "eq": "409" } } ] } ] }, { "event": "vs/hub/servicemodule/vsconnect/workspace.backgroundsync*" }, { "event": "vs/hub/servicemodule/vsconnect/localdeviceworkspace/sync/success*" } ] }, "do": [ { "excludeForChannels": [ "ai", "aiasimov", "aivortex" ] } ] }, { "name": "PiiVsFeedbackProperty", "when": { "property": "vs.feedback.jsonpayload", "value": { "exists": true } }, "do": [ { "piiProperties": [ "vs.feedback.jsonpayload" ] } ] }, { "name": "PiiTypingStat", "when": { "event": "vs/perf/typingstats" }, "do": [ { "piiProperties": [ "vs.perf.typingstats.editortype" ] } ] }, { "name": "ExcludePiiEventFromPartnerTeam_01", "when": { "event": "deviceemulator/xde/sendkeyboardevent" }, "do": [ { "excludeForChannels": [ "aiasimov", "ai", "aivortex" ] } ] }, { "name": "PiiRemoteControlDownloadError", "when": { "event": "vs/remotecontrol/downloadfile" }, "do": [ { "piiProperties": [ "vs.remotecontrol.downloadfile.errormessage" ] } ] }, { "name": "ExcludeDynTelStatsEvent", "when": { "event": "vs/telemetryapi/dynamictelemetry/stats" }, "do": [ { "excludeForChannels": [ "*" ] } ] }, { "name": "PiiSetupEngineCatalogLogPath", "when": { "event": "vs/setupengine/catalog/load" }, "do": [ { "piiProperties": [ "vs.setupengine.cataloglogpath" ] } ] }, { "name": "PiiDocumentPhysicalViewProperty", "when": { "property": "vs.ide.document.physicalview", "value": { "exists": true } }, "do": [ { "piiProperties": [ "vs.ide.document.physicalview" ] } ] }, { "name": "PiiProjectBuild", "when": { "event": "vs/solution/perf/projectbuild" }, "do": [ { "piiProperties": [ "vs.solution.perf.projectbuild.configuration", "vs.solution.perf.projectbuild.platform" ] } ] }, { "name": "PiiDesignToolsPackageAndDeploy", "when": { "or": [ { "event": "vs/designtools/packageanddeploy/deploy" }, { "event": "vs/designtools/packageanddeploy/bootstrapasync-deploying" }, { "event": "vs/designtools/packageanddeploy/bootstrapasync-debugging" }, { "event": "vs/designtools/packageanddeploy/bootstrapasync-diagnostics" }, { "event": "vs/designtools/packageanddeploy/connectto-device" }, { "event": "vs/designtools/packageanddeploy/deployimmersiveproject/deploymentrobustness" } ] }, "do": [ { "piiProperties": [ "vs.designtools.packageanddeploy..remotedevice.ipaddress", "vs.designtools.packageanddeploy..bootstrapping.target", "vs.designtools.packageanddeploy..bootstrapping.address", "vs.designtools.packageanddeploy..connection.deviceid", "vs.designtools.packageanddeploy..deploy.deviceid", "vs.designtools.packageanddeploy..target.name", "vs.designtools.packageanddeploy.deployimmersiveproject.remotedevice.ipaddress", "vs.designtools.packageanddeploy.deployimmersiveproject.bootstrapping.target", "vs.designtools.packageanddeploy.deployimmersiveproject.bootstrapping.address", "vs.designtools.packageanddeploy.deployimmersiveproject.connection.deviceid", "vs.designtools.packageanddeploy.deployimmersiveproject.deploy.deviceid", "vs.designtools.packageanddeploy.deployimmersiveproject.target.name" ] } ] }, { "name": "SuppressNoisyRemoteFileDownloadEvent", "when": { "and": [ { "event": "vs/remotecontrol/downloadfile" }, { "property": "vs.remotecontrol.downloadfile.fullurl", "value": { "endsWith": "extmgr/compatlist/compatibilitylist.xml" } } ] }, "do": [ { "excludeForChannels": [ "*" ] } ] }, { "name": "SuppressNoisyPubSubEvents", "when": { "event": "vs/hub/servicemodule/pubsub/request" }, "do": [ { "excludeForChannels": [ "*" ] } ] }, { "name": "PiiOldFileNameExtension", "when": { "and": [ { "property": "vs.solution.perf.projectload.filenameextension", "value": { "exists": true } }, { "property": "context.default.vs.core.buildnumber", "value": { "lt": 26507.0 } } ] }, "do": [ { "piiProperties": [ "vs.solution.perf.projectload.filenameextension" ] } ] }, { "name": "PiiSqlProperties", "when": { "or": [ { "event": "sql/ssms/autoparameterization/error/execution_error" }, { "event": "sql/ssms/autoparameterization/error/codesense_error" }, { "event": "sql/ssms/objectexplorer/genericerror" } ] }, "do": [ { "piiProperties": [ "exception_message", "stack_trace", "sql.ssms.objectexplorernonfatalerror.message" ] } ] }, { "name": "SuppressIdentityEvaluationValues", "when": { "event": "vs/telemetryapi/identity/evaluationvalues" }, "do": [ { "excludeForChannels": [ "*" ] } ] }, { "name": "SuppressTeamFoundationPII", "when": { "event": "vs/teamfoundation/git/command/execute/push/fault" }, "do": [ { "excludeForChannels": [ "*" ] } ] }, { "name": "SuppressPIILeakageEventsForWebAndAzureTools", "when": { "or": [ { "event": "vs/azuretools/docker/beginwatchingdockerartifactfiles" }, { "event": "vs/azuretools/containertools/startcontainererror" }, { "event": "vs/azuretools/containertools/projectwarmupfailure" }, { "event": "vs/azuretools/containertools/dockerrunerror" }, { "event": "vs/azuretools/containertools/dockerbuilderror" }, { "event": "vs/azuretools/docker/dockercomposeerror" }, { "event": "vs/azuretools/containertools/projectwarmupfailure" } ] }, "do": [ { "excludeForChannels": [ "*" ] } ] }, { "name": "SuppressDesignToolsChangeDocumentNode_CredLeak", "when": { "event": "vs/designtools/designsurface/change-documentnode" }, "do": [ { "piiProperties": [ "vs.designtools.designsurface.documentnodechange.oldvalue", "vs.designtools.designsurface.documentnodechange.newvalue" ] } ] }, { "name": "SuppressDesignToolsErrorList_CredLeak", "when": { "event": "vs/designtools/errorlist/*" }, "do": [ { "piiProperties": [ "vs.designtools.errorlist.errormessage" ] } ] }, { "name": "SuppressDesignToolsBootstrappersBuild_CredLeak", "when": { "event": "vs/designtools/installerprojects/bootstrappersbuild" }, "do": [ { "piiProperties": [ "vs.installerprojects.bootstrappersbuild.warnings", "vs.installerprojects.bootstrappersbuild.errors" ] } ] }, { "name": "PII_ConnectedFwLinkResolution", "when": { "event": "vs/ide/connected/retry-fwlinkresolution" }, "do": [ { "piiProperties": [ "vs.ide.connected.fwlinkresolutionretryinfooriginalurl" ] } ] }, { "name": "PIIPropertyForSetup_CredLeak", "when": { "event": "vs/setup/setuplauncher" }, "do": [ { "piiProperties": [ "vs.setup.setuplauncher.matchedbundle.actions" ] } ] }, { "name": "PIIForVCProject", "when": { "event": "vs/vc/project/cmake/project/parse/start" }, "do": [ { "piiProperties": [ "vs.vc.project.generatoradditionalswitches", "vs.vc.project.ctestadditionalswitches", "vs.vc.project.nativebuildtoolswitches" ] } ] }, { "name": "SuppressSchemaLoadFailureWebTools_CredLeak", "when": { "event": "vs/webtools/languages/json/schemaloadfailure" }, "do": [ { "piiProperties": [ "vs.webtools.languages.json.message", "vs.webtools.languages.json.exception", "vs.webtools.languages.json.innerexception" ] } ] }, { "name": "SuppressWebToolsHealth_CredLeak", "when": { "event": "vs/webtools/health/*" }, "do": [ { "piiProperties": [ "vs.webtools.health.servicereference.failurereason", "vs.webtools.health.runproject.failurereason" ] } ] }, { "name": "PIIWillowProperty", "when": { "event": "vs/willow/show-errordialog" }, "do": [ { "piiProperties": [ "vs.willow.errorname" ] } ] }, { "name": "SuppressMorePIILeakageEventsForAzureTools", "when": { "or": [ { "event": "vs/azuretools/containertoolswindow/openfilefailure" }, { "event": "vs/azuretools/containertoolswindow/operationexception" }, { "event": "vs/azuretools/containertoolswindow/runimagefailure" }, { "event": "vs/azuretools/docker/projectwarmupfailure" }, { "event": "vs/azuretools/docker/scaffoldingfailure" }, { "event": "vs/azuretools/containertoolswindow/startcontainerfailure" } ] }, "do": [ { "piiProperties": [ "reserved.datamodel.fault.exception.message" ] } ] }, { "name": "PIIVSExtensibility_Creds", "when": { "event": "vs/platform/extensibilityhosting/getmefexportproviderfactoryfailed" }, "do": [ { "piiProperties": [ "reserved.datamodel.fault.exception.fusionlog" ] } ] }, { "name": "PIIWinForms_Creds", "when": { "or": [ { "event": "vs/winforms/designer/load-designer-failure" }, { "event": "vs/winforms/ipc/request-failure" } ] }, "do": [ { "piiProperties": [ "reserved.datamodel.fault.exception.message" ] } ] }, { "name": "PIIVS_AnyCode", "when": { "event": "vs/workspace/index" }, "do": [ { "piiProperties": [ "vs.workspace.extensions" ] } ] }, { "name": "PIILiveShare_Client_Agent_Log_Token", "when": { "or": [ { "event": "vs/liveshare/share-workspace-fault" }, { "event": "vs/liveshare/accept-reject-guest-fault" }, { "event": "vs/liveshare/rpc-sync-slow-fault" }, { "event": "vs/liveshare/dispose-collab-service-fault" }, { "event": "vs/liveshare/solutionview/innernode-process-fault" }, { "event": "vs/liveshare/default-signin-fault" }, { "event": "vs/liveshare/token-expired-presence-fault" }, { "event": "vs/liveshare/agent-activation-fault" }, { "event": "vs/liveshare/activate-extension-fault" }, { "event": "vs/liveshare/solutionview/file-operation-fault" }, { "event": "vs/liveshare/join-workspace-fault" }, { "event": "vs/liveshare/download-file-fault" }, { "event": "vs/liveshare/viewlet/audio-viewlet-initialize-fault" }, { "event": "vs/liveshare/solutionview/property-process-fault" }, { "event": "vs/liveshare/search/text-search-fault" }, { "event": "vs/liveshare/viewlet/sharedserver-update-fault" }, { "event": "vs/liveshare/viewlet/sharedterminal-update-fault" }, { "event": "vs/liveshare/lost-buffersynchronization-fault" }, { "event": "vs/liveshare/solutionview/rootnode-process-fault" }, { "event": "vs/liveshare/determine-workspaceroot-fault" }, { "event": "vs/liveshare/configure-user-account-command-fault" }, { "event": "vs/liveshare/solutionview/file-open-fault" }, { "event": "vs/liveshare/remove-user-command-fault" }, { "event": "vs/liveshare/viewlet/audio-start-fault" }, { "event": "vs/liveshare/viewlet/audio-participants-update-fault" }, { "event": "vs/liveshare/startcollaboration-fault" }, { "event": "vs/liveshare/audiocall-settings-command-fault" } ] }, "do": [ { "piiProperties": [ "vs.liveshare.agentlog", "vs.liveshare.clientlog" ] } ] }, { "name": "PII_NonFatalWatson", "when": { "event": "vs/ide/vbcs/nonfatalwatson" }, "do": [ { "piiProperties": [ "reserved.datamodel.fault.exception.message" ] } ] }, { "name": "PII_SearchBarViolation", "when": { "event": "vs/ide/search/completed" }, "do": [ { "piiProperties": [ "vs.ide.search.completed.searchtermstokens", "vs.ide.search.completed.searchtermswhole" ] } ] }, { "name": "PII_RestoreDocumentViolation", "when": { "event": "vs/solution/perf/load" }, "do": [ { "piiProperties": [ "vs.solution.perf.load.documentrestoredextensionlist" ] } ] }, { "name": "PII_TextEditOptionsViolation", "when": { "event": "vs/editor/texteditoptions" }, "do": [ { "piiProperties": [ "vs.editor.texteditoptions.fileextension" ] } ] }, { "name": "PII_BufferPropertiesViolation", "when": { "event": "vs/editor/bufferproperties" }, "do": [ { "piiProperties": [ "vs.editor.texteditoptions.fileextension" ] } ] }, { "name": "PII_EditorViolation", "when": { "or": [ { "and": [ { "event": "vs/platform/editor/textview/restoreoutlining" }, { "property": "vs.platform.editor.textview.restoreoutlining.extension", "value": { "exists": true } } ] }, { "and": [ { "event": "vs/platform/editor/textview/setuplanguageservice" }, { "property": "vs.platform.editor.textview.setuplanguageservice.extension", "value": { "exists": true } } ] }, { "and": [ { "event": "vs/platform/editor/bufferload" }, { "property": "vs.platform.editor.bufferload.document.extension", "value": { "exists": true } } ] }, { "and": [ { "event": "vs/platform/editor/bufferload/notifyoftextbufferload" }, { "property": "vs.platform.editor.bufferload.document.extension", "value": { "exists": true } } ] } ] }, "do": [ { "excludeForChannels": [ "*" ] } ] }, { "name": "PII_customizepwalaunchoptions", "when": { "event": "vs/bpt/diagnostics/chromepinezorro/debugger/customizepwalaunchoptions-fault" }, "do": [ { "piiProperties": [ "reserved.datamodel.fault.description" ] } ] }, { "name": "PII_DocumentPerfCreate", "when": { "event": "vs/ide/document/perf/create" }, "do": [ { "piiProperties": [ "vs.ide.document.extension" ] } ] }, { "name": "Remediate_tabcountpermodeperfiletype", "when": { "event": "vs/platform/windowmanagement/documenttabs" }, "do": [ { "piiProperties": [ "vs.platform.windowmanagement.documenttabs.tabcountpermodeperfiletype" ] } ] }, { "name": "PII_FirstTypingCommand_FileExtensionViolation", "when": { "event": "vs/editor/firsttypingcommand" }, "do": [ { "piiProperties": [ "vs.editor.texteditoptions.fileextension" ] } ] }, { "name": "PII_IntellisenseFirstRun_FileExtensionViolation", "when": { "event": "vs/editor/intellisensefirstrun/opened" }, "do": [ { "piiProperties": [ "vs.editor.intellisensefirstrun.opened.fileextension" ] } ] }, { "name": "PII_TypingDelay_FileExtensionViolation", "when": { "event": "vs/editor/typingdelay/commandfilter" }, "do": [ { "piiProperties": [ "vs.editor.texteditoptions.fileextension" ] } ] }, { "name": "PII_TextEditOptions_FileExtensionViolation", "when": { "event": "vs/editor/texteditoptions" }, "do": [ { "piiProperties": [ "vs.editor.texteditoptions.fileextension" ] } ] }, { "name": "PII_BufferProperties_FileExtensionViolation", "when": { "event": "vs/editor/bufferproperties" }, "do": [ { "piiProperties": [ "vs.editor.texteditoptions.fileextension" ] } ] }, { "name": "PII_AsyncFileOpen_FileExtensionViolation", "when": { "event": "vs/platform/asyncfileopen/failure" }, "do": [ { "piiProperties": [ "vs.platform.asyncfileopen.file.extension" ] } ] }, { "name": "PII_OpenDocumentAsync_FileExtensionViolation", "when": { "event": "vs/platform/asyncfileopen/opendocumentasync" }, "do": [ { "piiProperties": [ "vs.platform.asyncfileopen.fileextension" ] } ] }, { "name": "PII_TestWindowFaultSuppresson", "when": { "event": "vs/unittest/testwindowhost/fault" }, "do": [ { "piiProperties": [ "reserved.datamodel.fault.exception.message" ] } ] }, { "name": "PII_VSMac_FaultMessageLeaks", "when": { "and": [ { "event": "xs/core/faults/error" }, { "or": [ { "property": "reserved.datamodel.fault.exception.message", "value": { "contains": "ApplicationSecret" } } ] } ] }, "do": [ { "piiProperties": [ "reserved.datamodel.fault.exception.message" ] } ] }, { "name": "PIIVsIdentityserviceException_Creds", "when": { "event": "vs/identity/service/exception" }, "do": [ { "piiProperties": [ "reserved.datamodel.fault.exception.message" ] } ] }, { "name": "SuppressCommonCredPatternsInFaultMessages", "when": { "or": [ { "property": "reserved.datamodel.fault.exception.message", "value": { "contains": "password" } }, { "property": "reserved.datamodel.fault.exception.message", "value": { "contains": "pwd" } }, { "property": "reserved.datamodel.fault.exception.message", "value": { "contains": "key=" } }, { "property": "reserved.datamodel.fault.exception.message", "value": { "contains": "accountkey" } } ] }, "do": [ { "piiProperties": [ "reserved.datamodel.fault.exception.message" ] } ] }, { "name": "SuppressDuplicateSession", "when": { "or": [ { "property": "reserved.sessionid", "value": { "eq": "f29d82bf-1341-4c35-a1c4-01de7c5f0f9f" } } ] }, "do": [ { "excludeForChannels": [ "*" ] } ] }, { "name": "PII_FileWatcher_ScheduledTaskFault_Description", "when": { "event": "vs/filewatcher/scheduledtaskfault" }, "do": [ { "piiProperties": [ "reserved.datamodel.fault.description" ] } ] } ] }
--