@@ -56,6 +56,10 @@ import {
5656} from "~/v3/services/cancelDevSessionRuns.server" ;
5757import { logger } from "./logger.server" ;
5858import { BatchProcessingOptions , BatchTriggerV2Service } from "~/v3/services/batchTriggerV2.server" ;
59+ import {
60+ BatchProcessingOptions as BatchProcessingOptionsV3 ,
61+ BatchTriggerV3Service ,
62+ } from "~/v3/services/batchTriggerV3.server" ;
5963
6064const workerCatalog = {
6165 indexEndpoint : z . object ( {
@@ -199,6 +203,7 @@ const workerCatalog = {
199203 } ) ,
200204 "v3.cancelDevSessionRuns" : CancelDevSessionRunsServiceOptions ,
201205 "v3.processBatchTaskRun" : BatchProcessingOptions ,
206+ "v3.processBatchTaskRunV3" : BatchProcessingOptionsV3 ,
202207} ;
203208
204209const executionWorkerCatalog = {
@@ -735,6 +740,15 @@ function getWorkerQueue() {
735740 handler : async ( payload , job ) => {
736741 const service = new BatchTriggerV2Service ( payload . strategy ) ;
737742
743+ await service . processBatchTaskRun ( payload ) ;
744+ } ,
745+ } ,
746+ "v3.processBatchTaskRunV3" : {
747+ priority : 0 ,
748+ maxAttempts : 5 ,
749+ handler : async ( payload , job ) => {
750+ const service = new BatchTriggerV3Service ( payload . strategy ) ;
751+
738752 await service . processBatchTaskRun ( payload ) ;
739753 } ,
740754 } ,
0 commit comments