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

log errors in catchCause instead of silently swallowing

Kit Langton 1 месяц назад
Родитель
Сommit
f495422fa9
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      packages/opencode/src/plugin/index.ts

+ 1 - 1
packages/opencode/src/plugin/index.ts

@@ -125,7 +125,7 @@ export namespace Plugin {
       })
 
       const loadFiber = yield* load().pipe(
-        Effect.catchCause(() => Effect.void),
+        Effect.catchCause((cause) => Effect.sync(() => log.error("init failed", { cause }))),
         Effect.forkScoped,
       )