|
9 | 9 | type WorkloadClientToServerEvents, |
10 | 10 | type WorkloadContinueRunExecutionResponseBody, |
11 | 11 | WorkloadDebugLogRequestBody, |
12 | | - type WorkloadDequeueFromVersionResponseBody, |
13 | 12 | WorkloadHeartbeatRequestBody, |
14 | 13 | type WorkloadHeartbeatResponseBody, |
15 | 14 | WorkloadRunAttemptCompleteRequestBody, |
@@ -721,43 +720,7 @@ export class WorkloadServer extends EventEmitter<WorkloadServerEvents> { |
721 | 720 | { highFrequency: true } |
722 | 721 | ), |
723 | 722 | } |
724 | | - ) |
725 | | - .route("/api/v1/workload-actions/deployments/:deploymentId/dequeue", "GET", { |
726 | | - paramsSchema: z.object({ |
727 | | - deploymentId: z.string(), |
728 | | - }), |
729 | | - |
730 | | - handler: async (ctx) => |
731 | | - this.wideRoute( |
732 | | - ctx, |
733 | | - "deployment.dequeue", |
734 | | - "/api/v1/workload-actions/deployments/:deploymentId/dequeue", |
735 | | - "GET", |
736 | | - async () => { |
737 | | - const { req, reply, params } = ctx; |
738 | | - const dequeueResponse = await this.workerClient.dequeueFromVersion( |
739 | | - params.deploymentId, |
740 | | - 1, |
741 | | - this.runnerIdFromRequest(req) |
742 | | - ); |
743 | | - |
744 | | - if (!dequeueResponse.success) { |
745 | | - this.logger.error("Failed to get latest snapshot", { |
746 | | - deploymentId: params.deploymentId, |
747 | | - error: dequeueResponse.error, |
748 | | - }); |
749 | | - reply.empty(500); |
750 | | - return; |
751 | | - } |
752 | | - |
753 | | - reply.json( |
754 | | - dequeueResponse.data.map( |
755 | | - legacifyCheckpointType |
756 | | - ) satisfies WorkloadDequeueFromVersionResponseBody |
757 | | - ); |
758 | | - } |
759 | | - ), |
760 | | - }); |
| 723 | + ); |
761 | 724 |
|
762 | 725 | if (env.SEND_RUN_DEBUG_LOGS) { |
763 | 726 | httpServer.route("/api/v1/workload-actions/runs/:runFriendlyId/logs/debug", "POST", { |
|
0 commit comments