@@ -190,6 +190,20 @@ export const transformSessionRecord = (session: WorkspaceSession) => {
190
190
timeout : session . workspace ?. spec ?. timeout ?. inactivity ?. seconds ,
191
191
editor : session . workspace ?. spec ?. editor ?. name ,
192
192
editorVersion : session . workspace ?. spec ?. editor ?. version , // indicates whether user selected the stable or latest editor release channel
193
+
194
+ // initializer metrics
195
+ contentInitGitDuration : session . metrics ?. initializerMetrics ?. git ?. duration ,
196
+ contentInitGitSize : session . metrics ?. initializerMetrics ?. git ?. size ,
197
+ contentInitFileDownloadDuration : session . metrics ?. initializerMetrics ?. fileDownload ?. duration ,
198
+ contentInitFileDownloadSize : session . metrics ?. initializerMetrics ?. fileDownload ?. size ,
199
+ contentInitSnapshotDuration : session . metrics ?. initializerMetrics ?. snapshot ?. duration ,
200
+ contentInitSnapshotSize : session . metrics ?. initializerMetrics ?. snapshot ?. size ,
201
+ contentInitBackupDuration : session . metrics ?. initializerMetrics ?. backup ?. duration ,
202
+ contentInitBackupSize : session . metrics ?. initializerMetrics ?. backup ?. size ,
203
+ contentInitPrebuildDuration : session . metrics ?. initializerMetrics ?. prebuild ?. duration ,
204
+ contentInitPrebuildSize : session . metrics ?. initializerMetrics ?. prebuild ?. size ,
205
+ contentInitCompositeDuration : session . metrics ?. initializerMetrics ?. composite ?. duration ,
206
+ contentInitCompositeSize : session . metrics ?. initializerMetrics ?. composite ?. size ,
193
207
} ;
194
208
195
209
return row ;
0 commit comments