We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a6c4344 commit 9f2323bCopy full SHA for 9f2323b
src/platform/telemetry/common/msftTelemetrySender.ts
@@ -114,7 +114,11 @@ export class BaseMsftTelemetrySender implements IMSFTTelemetrySender {
114
private processToken(token: CopilotToken | undefined) {
115
this._username = token?.username;
116
this._vscodeTeamMember = !!token?.isVscodeTeamMember;
117
- this._tid = token?.getTokenValue('tid');
+ // Only update tid if we have a new valid value - preserve last known tid for error telemetry where token may be undefined
118
+ const newTid = token?.getTokenValue('tid');
119
+ if (newTid) {
120
+ this._tid = newTid;
121
+ }
122
this._sku = token?.sku;
123
this._isInternal = !!token?.isInternal;
124
0 commit comments