@@ -77,30 +77,6 @@ export const TaskRunStringError = z.object({
77
77
78
78
export type TaskRunStringError = z . infer < typeof TaskRunStringError > ;
79
79
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
-
104
80
export const TaskRunInternalError = z . object ( {
105
81
type : z . literal ( "INTERNAL_ERROR" ) ,
106
82
code : z . enum ( [
@@ -133,6 +109,8 @@ export const TaskRunInternalError = z.object({
133
109
134
110
export type TaskRunInternalError = z . infer < typeof TaskRunInternalError > ;
135
111
112
+ export const TaskRunErrorCodes = TaskRunInternalError . shape . code . enum ;
113
+
136
114
export const TaskRunError = z . discriminatedUnion ( "type" , [
137
115
TaskRunBuiltInError ,
138
116
TaskRunCustomErrorObject ,
0 commit comments