Dashboard › opencode › Distillation
aae7de61-dc09-499b-bdbd-bc0873e8f552["lore_tm_v1_oRYPAfC_FdZPYC5o9BJMNx4VNT_T_XQ9M5FxDjLbyEs"]
4.0.0-rc.112, /home/byk/Code/opencode-v2-pilot/node_modules/.bun/effect@4.0.0-rc.112/node_modules/effect/src/internal/effect.ts:280-309 defines causePartition(self) by grouping self.reasons into Fail, Die, and Interrupt arrays; causeSquash(self) returns the first Fail.error when present, otherwise the first Die.defect, otherwise new globalThis.Error("All fibers interrupted without error") when interrupted, and otherwise new globalThis.Error("Empty cause")./home/byk/Code/opencode-v2-pilot/node_modules/.bun/effect@4.0.0-rc.112/node_modules/effect/src/internal/effect.ts:312-334 begins causePrettyErrors(self, options?), supporting includeCauseInStack?: boolean; it returns an empty Array<Error> for a cause with no reasons, temporarily sets the stack-trace limit to 1, collects Interrupt reasons separately, and converts Die.defect or Fail.error reasons through causePrettyError with their annotations and options.