@@ -42,6 +42,12 @@ public class CliEvent
42
42
[ JsonProperty ( "duration_ms" ) ]
43
43
public long ? DurationMs { get ; set ; }
44
44
45
+ /// <summary>
46
+ /// Error message if the event was not successful.
47
+ /// </summary>
48
+ [ JsonProperty ( "error" ) ]
49
+ public string ? Error { get ; set ; }
50
+
45
51
/// <summary>
46
52
/// Unique identifier for each execution of the CLI.
47
53
/// </summary>
@@ -252,6 +258,12 @@ public class CliEvent
252
258
[ JsonProperty ( "interaction_type" ) ]
253
259
public InteractionType InteractionType { get ; set ; } = default ! ;
254
260
261
+ /// <summary>
262
+ /// The last step of the event.
263
+ /// </summary>
264
+ [ JsonProperty ( "last_step" ) ]
265
+ public string ? LastStep { get ; set ; }
266
+
255
267
/// <summary>
256
268
/// The checksum of the lint report.
257
269
/// </summary>
@@ -300,6 +312,12 @@ public class CliEvent
300
312
[ JsonProperty ( "management_doc_version" ) ]
301
313
public string ? ManagementDocVersion { get ; set ; }
302
314
315
+ /// <summary>
316
+ /// Mermaid diagram
317
+ /// </summary>
318
+ [ JsonProperty ( "mermaid_diagram" ) ]
319
+ public string ? MermaidDiagram { get ; set ; }
320
+
303
321
/// <summary>
304
322
/// The blob digest of the base source.
305
323
/// </summary>
@@ -408,6 +426,30 @@ public class CliEvent
408
426
[ JsonProperty ( "success" ) ]
409
427
public bool Success { get ; set ; } = default ! ;
410
428
429
+ /// <summary>
430
+ /// Workflow lock file (post execution)
431
+ /// </summary>
432
+ [ JsonProperty ( "workflow_lock_post_raw" ) ]
433
+ public string ? WorkflowLockPostRaw { get ; set ; }
434
+
435
+ /// <summary>
436
+ /// Workflow lock file (prior to execution)
437
+ /// </summary>
438
+ [ JsonProperty ( "workflow_lock_pre_raw" ) ]
439
+ public string ? WorkflowLockPreRaw { get ; set ; }
440
+
441
+ /// <summary>
442
+ /// Workflow file (post execution)
443
+ /// </summary>
444
+ [ JsonProperty ( "workflow_post_raw" ) ]
445
+ public string ? WorkflowPostRaw { get ; set ; }
446
+
447
+ /// <summary>
448
+ /// Workflow file (prior to execution)
449
+ /// </summary>
450
+ [ JsonProperty ( "workflow_pre_raw" ) ]
451
+ public string ? WorkflowPreRaw { get ; set ; }
452
+
411
453
/// <summary>
412
454
/// Identifier of the workspace.
413
455
/// </summary>
0 commit comments