@@ -77,30 +77,6 @@ export const TaskRunStringError = z.object({
7777
7878export type TaskRunStringError = z . infer < typeof TaskRunStringError > ;
7979
80- export const TaskRunErrorCodes = {
81- COULD_NOT_FIND_EXECUTOR : "COULD_NOT_FIND_EXECUTOR" ,
82- COULD_NOT_FIND_TASK : "COULD_NOT_FIND_TASK" ,
83- COULD_NOT_IMPORT_TASK : "COULD_NOT_IMPORT_TASK" ,
84- CONFIGURED_INCORRECTLY : "CONFIGURED_INCORRECTLY" ,
85- TASK_ALREADY_RUNNING : "TASK_ALREADY_RUNNING" ,
86- TASK_EXECUTION_FAILED : "TASK_EXECUTION_FAILED" ,
87- TASK_EXECUTION_ABORTED : "TASK_EXECUTION_ABORTED" ,
88- TASK_PROCESS_EXITED_WITH_NON_ZERO_CODE : "TASK_PROCESS_EXITED_WITH_NON_ZERO_CODE" ,
89- TASK_PROCESS_SIGKILL_TIMEOUT : "TASK_PROCESS_SIGKILL_TIMEOUT" ,
90- TASK_PROCESS_SIGTERM : "TASK_PROCESS_SIGTERM" ,
91- TASK_PROCESS_OOM_KILLED : "TASK_PROCESS_OOM_KILLED" ,
92- TASK_PROCESS_MAYBE_OOM_KILLED : "TASK_PROCESS_MAYBE_OOM_KILLED" ,
93- TASK_RUN_CANCELLED : "TASK_RUN_CANCELLED" ,
94- TASK_OUTPUT_ERROR : "TASK_OUTPUT_ERROR" ,
95- HANDLE_ERROR_ERROR : "HANDLE_ERROR_ERROR" ,
96- GRACEFUL_EXIT_TIMEOUT : "GRACEFUL_EXIT_TIMEOUT" ,
97- TASK_RUN_CRASHED : "TASK_RUN_CRASHED" ,
98- MAX_DURATION_EXCEEDED : "MAX_DURATION_EXCEEDED" ,
99- DISK_SPACE_EXCEEDED : "DISK_SPACE_EXCEEDED" ,
100- POD_EVICTED : "POD_EVICTED" ,
101- POD_UNKNOWN_ERROR : "POD_UNKNOWN_ERROR" ,
102- } as const ;
103-
10480export const TaskRunInternalError = z . object ( {
10581 type : z . literal ( "INTERNAL_ERROR" ) ,
10682 code : z . enum ( [
@@ -133,6 +109,8 @@ export const TaskRunInternalError = z.object({
133109
134110export type TaskRunInternalError = z . infer < typeof TaskRunInternalError > ;
135111
112+ export const TaskRunErrorCodes = TaskRunInternalError . shape . code . enum ;
113+
136114export const TaskRunError = z . discriminatedUnion ( "type" , [
137115 TaskRunBuiltInError ,
138116 TaskRunCustomErrorObject ,
0 commit comments