Skip to content

Commit fd62891

Browse files
authored
Merge pull request #5982 from cloudflare/osilva/export-instance-status
[Workflows] Add WorkflowsInstanceStatus type
2 parents a89ad60 + 144e837 commit fd62891

5 files changed

Lines changed: 51 additions & 0 deletions

File tree

types/defines/rpc.d.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -336,6 +336,17 @@ declare namespace CloudflareWorkersModule {
336336
): Promise<WorkflowStepEvent<T>>;
337337
}
338338

339+
export type WorkflowInstanceStatus =
340+
| 'queued'
341+
| 'running'
342+
| 'paused'
343+
| 'errored'
344+
| 'terminated'
345+
| 'complete'
346+
| 'waiting'
347+
| 'waitingForPause'
348+
| 'unknown';
349+
339350
export abstract class WorkflowEntrypoint<
340351
Env = unknown,
341352
T extends Rpc.Serializable<T> | unknown = unknown,

types/generated-snapshot/experimental/index.d.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12239,6 +12239,16 @@ declare namespace CloudflareWorkersModule {
1223912239
},
1224012240
): Promise<WorkflowStepEvent<T>>;
1224112241
}
12242+
export type WorkflowInstanceStatus =
12243+
| "queued"
12244+
| "running"
12245+
| "paused"
12246+
| "errored"
12247+
| "terminated"
12248+
| "complete"
12249+
| "waiting"
12250+
| "waitingForPause"
12251+
| "unknown";
1224212252
export abstract class WorkflowEntrypoint<
1224312253
Env = unknown,
1224412254
T extends Rpc.Serializable<T> | unknown = unknown,

types/generated-snapshot/experimental/index.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12207,6 +12207,16 @@ export declare namespace CloudflareWorkersModule {
1220712207
},
1220812208
): Promise<WorkflowStepEvent<T>>;
1220912209
}
12210+
export type WorkflowInstanceStatus =
12211+
| "queued"
12212+
| "running"
12213+
| "paused"
12214+
| "errored"
12215+
| "terminated"
12216+
| "complete"
12217+
| "waiting"
12218+
| "waitingForPause"
12219+
| "unknown";
1221012220
export abstract class WorkflowEntrypoint<
1221112221
Env = unknown,
1221212222
T extends Rpc.Serializable<T> | unknown = unknown,

types/generated-snapshot/latest/index.d.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11633,6 +11633,16 @@ declare namespace CloudflareWorkersModule {
1163311633
},
1163411634
): Promise<WorkflowStepEvent<T>>;
1163511635
}
11636+
export type WorkflowInstanceStatus =
11637+
| "queued"
11638+
| "running"
11639+
| "paused"
11640+
| "errored"
11641+
| "terminated"
11642+
| "complete"
11643+
| "waiting"
11644+
| "waitingForPause"
11645+
| "unknown";
1163611646
export abstract class WorkflowEntrypoint<
1163711647
Env = unknown,
1163811648
T extends Rpc.Serializable<T> | unknown = unknown,

types/generated-snapshot/latest/index.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11601,6 +11601,16 @@ export declare namespace CloudflareWorkersModule {
1160111601
},
1160211602
): Promise<WorkflowStepEvent<T>>;
1160311603
}
11604+
export type WorkflowInstanceStatus =
11605+
| "queued"
11606+
| "running"
11607+
| "paused"
11608+
| "errored"
11609+
| "terminated"
11610+
| "complete"
11611+
| "waiting"
11612+
| "waitingForPause"
11613+
| "unknown";
1160411614
export abstract class WorkflowEntrypoint<
1160511615
Env = unknown,
1160611616
T extends Rpc.Serializable<T> | unknown = unknown,

0 commit comments

Comments
 (0)