Просмотр исходного кода

fix(e2b): normalize setup rejection reasons

Tianyi Cui 2 месяцев назад
Родитель
Сommit
bccad1bb31
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      packages/e2b/code-runtime-e2b/src/index.ts

+ 1 - 1
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 }))
         },
       )
     })