Hyperlinkv0.8.0-beta.28

Process

Process.ProcessExecutionEventtypesrc/Process.ts:1564
| Schema.Struct.ReadonlySide<
      {
        readonly _tag: Schema.tag<"Started">
        readonly key: Schema.String
        readonly scheduleKey: Schema.NullOr<Schema.String>
        readonly startedAt: Schema.Number
        readonly isStartupRun: Schema.Boolean
      },
      "Type"
    >
  | Schema.Struct.ReadonlySide<
      {
        readonly _tag: Schema.tag<"Interrupted">
        readonly key: Schema.String
        readonly scheduleKey: Schema.NullOr<Schema.String>
        readonly startedAt: Schema.Number
        readonly completedAt: Schema.Number
        readonly durationMs: Schema.Number
        readonly isStartupRun: Schema.Boolean
      },
      "Type"
    >
  | Schema.Struct.ReadonlySide<
      {
        readonly _tag: Schema.tag<"Failed">
        error: Schema.String
        key: Schema.String
        scheduleKey: Schema.NullOr<Schema.String>
        startedAt: Schema.Number
        completedAt: Schema.Number
        durationMs: Schema.Number
        isStartupRun: Schema.Boolean
      },
      "Type"
    >
  | Schema.Struct.ReadonlySide<
      | {
          readonly _tag: Schema.tag<"Completed">
          readonly key: Schema.String
          readonly scheduleKey: Schema.NullOr<Schema.String>
          readonly startedAt: Schema.Number
          readonly completedAt: Schema.Number
          readonly durationMs: Schema.Number
          readonly isStartupRun: Schema.Boolean
        }
      | {
          readonly _tag: Schema.tag<"Completed">
          success: Schema.optional<never>
          key: Schema.String
          scheduleKey: Schema.NullOr<Schema.String>
          startedAt: Schema.Number
          completedAt: Schema.Number
          durationMs: Schema.Number
          isStartupRun: Schema.Boolean
        },
      "Type"
    >
models
Source src/Process.ts:15641 lines
export type ProcessExecutionEvent = typeof processExecutionEventVoid.Type;