diff --git a/packages/core/src/amazonqGumby/errors.ts b/packages/core/src/amazonqGumby/errors.ts index 42d62495477..d6805159569 100644 --- a/packages/core/src/amazonqGumby/errors.ts +++ b/packages/core/src/amazonqGumby/errors.ts @@ -43,7 +43,7 @@ export class AlternateDependencyVersionsNotFoundError extends Error { } export class JobStoppedError extends Error { - constructor(readonly requestId: string) { + constructor() { super('Job was rejected, stopped, or failed') } } diff --git a/packages/core/src/codewhisperer/service/transformByQ/transformApiHandler.ts b/packages/core/src/codewhisperer/service/transformByQ/transformApiHandler.ts index e35f7646bfc..b24db799b3a 100644 --- a/packages/core/src/codewhisperer/service/transformByQ/transformApiHandler.ts +++ b/packages/core/src/codewhisperer/service/transformByQ/transformApiHandler.ts @@ -686,9 +686,7 @@ export async function pollTransformationJob(jobId: string, validStates: string[] * is called, we break above on validStatesForCheckingDownloadUrl and check final status in finalizeTransformationJob */ if (CodeWhispererConstants.failureStates.includes(status)) { - throw new JobStoppedError( - response.transformationJob.reason ?? 'no failure reason in GetTransformation response' - ) + throw new JobStoppedError() } await sleep(CodeWhispererConstants.transformationJobPollingIntervalSeconds * 1000) } catch (e: any) {