diff --git a/packages/e2b/code-runtime-e2b/src/index.ts b/packages/e2b/code-runtime-e2b/src/index.ts index a567a2bb6d..b6245244ba 100644 --- a/packages/e2b/code-runtime-e2b/src/index.ts +++ b/packages/e2b/code-runtime-e2b/src/index.ts @@ -213,7 +213,7 @@ export class E2BCodeRuntime extends CodeRuntime { (runtime) => { cleanup(); resolve(runtime) }, (error: unknown) => { cleanup() - reject(error instanceof Error ? error : new Error(String(error))) + reject(new Error(messageOf(error), { cause: error })) }, ) })