fix(e2b): normalize setup rejection reasons

This commit is contained in:
Tianyi Cui
2026-07-28 16:30:28 +08:00
parent 3dea36f1ce
commit bccad1bb31

View File

@@ -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 }))
},
)
})