File tree Expand file tree Collapse file tree 5 files changed +6
-0
lines changed Expand file tree Collapse file tree 5 files changed +6
-0
lines changed Original file line number Diff line number Diff line change 145
145
146
146
``` typescript
147
147
{
148
+ ' ai.request.id' : string ,
148
149
// The AI feature that feedback was submitted for
149
150
' feature' : string ,
150
151
// Type of feedback provided
Original file line number Diff line number Diff line change @@ -27,6 +27,7 @@ export interface AIFeedbackContext {
27
27
resetsOn : Date ;
28
28
} ;
29
29
} ;
30
+ aiRequestId : string | undefined ;
30
31
outputLength : number ;
31
32
}
32
33
@@ -203,6 +204,7 @@ function sendFeedbackEvent(
203
204
'usage.limits.used' : context . usage ?. limits ?. used ,
204
205
'usage.limits.limit' : context . usage ?. limits ?. limit ,
205
206
'usage.limits.resetsOn' : context . usage ?. limits ?. resetsOn ?. toISOString ( ) ,
207
+ 'ai.request.id' : context . aiRequestId ,
206
208
'output.length' : context . outputLength ,
207
209
} ;
208
210
Original file line number Diff line number Diff line change @@ -69,6 +69,7 @@ export abstract class ExplainCommandBase extends GlCommandBase {
69
69
providerName : result . model . provider . name ,
70
70
} ,
71
71
usage : result . usage ,
72
+ aiRequestId : result . id ,
72
73
outputLength : result . content ?. length ,
73
74
} ;
74
75
Original file line number Diff line number Diff line change @@ -359,6 +359,7 @@ export async function generateRebase(
359
359
providerName : result . model . provider . name ,
360
360
} ,
361
361
usage : result . usage ,
362
+ aiRequestId : result . id ,
362
363
outputLength : result . content ?. length ,
363
364
} ;
364
365
const telemetryEnabled = container . telemetry . enabled ;
Original file line number Diff line number Diff line change @@ -425,6 +425,7 @@ export interface AIFeedbackEvent {
425
425
'usage.limits.used' ?: number ;
426
426
'usage.limits.limit' ?: number ;
427
427
'usage.limits.resetsOn' ?: string ;
428
+ 'ai.request.id' ?: string ;
428
429
429
430
'output.length' ?: number ;
430
431
}
You can’t perform that action at this time.
0 commit comments