@@ -323,6 +323,21 @@ export async function displaySvgDecoration(
323
323
}
324
324
languageClient . sendNotification ( 'aws/logInlineCompletionSessionResults' , params )
325
325
decorationManager . dispose ( )
326
+ const params : LogInlineCompletionSessionResultsParams = {
327
+ sessionId : session . sessionId ,
328
+ completionSessionResult : {
329
+ [ item . itemId ] : {
330
+ seen : true ,
331
+ accepted : true ,
332
+ discarded : false ,
333
+ } ,
334
+ } ,
335
+ totalSessionDisplayTime : Date . now ( ) - session . requestStartTime ,
336
+ firstCompletionDisplayLatency : session . firstCompletionDisplayLatency ,
337
+ addedCharacterCount : addedCharacterCount ,
338
+ deletedCharacterCount : deletedCharacterCount ,
339
+ }
340
+ languageClient . sendNotification ( 'aws/logInlineCompletionSessionResults' , params )
326
341
} ,
327
342
( ) => {
328
343
// Handle reject
@@ -341,6 +356,19 @@ export async function displaySvgDecoration(
341
356
}
342
357
languageClient . sendNotification ( 'aws/logInlineCompletionSessionResults' , params )
343
358
decorationManager . dispose ( )
359
+ const params : LogInlineCompletionSessionResultsParams = {
360
+ sessionId : session . sessionId ,
361
+ completionSessionResult : {
362
+ [ item . itemId ] : {
363
+ seen : true ,
364
+ accepted : false ,
365
+ discarded : false ,
366
+ } ,
367
+ } ,
368
+ addedCharacterCount : addedCharacterCount ,
369
+ deletedCharacterCount : deletedCharacterCount ,
370
+ }
371
+ languageClient . sendNotification ( 'aws/logInlineCompletionSessionResults' , params )
344
372
} ,
345
373
originalCode ,
346
374
newCode ,
0 commit comments