(ok: boolean)
| 33 | context: ExecutionAnalyticsContext, |
| 34 | ): ExecutionEngine<E> => { |
| 35 | const completed = (ok: boolean): Effect.Effect<void> => |
| 36 | analytics.record("execution_completed", { |
| 37 | ok, |
| 38 | plane: context.plane, |
| 39 | toolkit: context.toolkit, |
| 40 | }); |
| 41 | |
| 42 | const recordOutcome = (result: ExecutionResult | null): Effect.Effect<void> => |
| 43 | result?.status === "completed" ? completed(!result.result.error) : Effect.void; |
no outgoing calls
no test coverage detected