77
78
sendForContext(context: IAgentHostInternalTelemetryContext, eventName: string, properties?: TelemetryProps, measurements?: TelemetryMeasurements): void {
80
return;
81
}
82
>
const createAppender = this._options.createAppender ?? ((requestService, commonProperties) => new OneDataSystemAppender(requestService, true, INTERNAL_EVENT_PREFIX, commonProperties ?? null, INTERNAL_LARGE_STORAGE_ARIA_KEY));
agentHostMicrosoftTelemetry.ts
83
>
this._appender.value ??= new InternalTelemetryAppender(createAppender(this._options.requestService, getInternalCommonProperties(this._options.commonProperties, this._options.extensionVersion), INTERNAL_EVENT_PREFIX));
84
>
this._appender.value.appender.log(eventName, {
85
>
...properties,
86
>
...measurements,
87
>
'common.tid': context.trackingId,
88
>
'common.userName': context.userName ?? 'undefined',
89
>
'common.isVscodeTeamMember': context.isVscodeTeamMember ? 1 : 0,
90
>
});
91
>
}
92
}