We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9db4099 commit dbe2ff5Copy full SHA for dbe2ff5
1 file changed
packages/opencode/src/cli/effect/runtime.ts
@@ -6,7 +6,7 @@ export const memoMap = Layer.makeMemoMapUnsafe()
6
export function makeRuntime<I, S, E>(service: Context.Service<I, S>, layer: Layer.Layer<I, E>) {
7
let rt: ManagedRuntime.ManagedRuntime<I, E> | undefined
8
const getRuntime = () =>
9
- (rt ??= ManagedRuntime.make(Layer.merge(layer, Observability.layer) as Layer.Layer<I, E>, { memoMap }))
+ (rt ??= ManagedRuntime.make(Layer.provideMerge(layer, Observability.layer) as Layer.Layer<I, E>, { memoMap }))
10
11
return {
12
runSync: <A, Err>(fn: (svc: S) => Effect.Effect<A, Err, I>) => getRuntime().runSync(service.use(fn)),
0 commit comments