summaryrefslogtreecommitdiffhomepage
path: root/packages
diff options
context:
space:
mode:
authorDax Raad <[email protected]>2026-04-16 18:40:22 -0400
committerDax Raad <[email protected]>2026-04-16 18:40:22 -0400
commitdbe2ff52b25abf8cdeb878aa32614be22f28131f (patch)
treedcd7123ba53440d226eb1de521b6d010c35e8720 /packages
parent9db40996cc5ce5877565d99e4199656345e8b80f (diff)
downloadopencode-dbe2ff52b25abf8cdeb878aa32614be22f28131f.tar.gz
opencode-dbe2ff52b25abf8cdeb878aa32614be22f28131f.zip
fix tui otel profiling
Diffstat (limited to 'packages')
-rw-r--r--packages/opencode/src/cli/effect/runtime.ts2
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/opencode/src/cli/effect/runtime.ts b/packages/opencode/src/cli/effect/runtime.ts
index 4d85fa55b..57b9f8ede 100644
--- a/packages/opencode/src/cli/effect/runtime.ts
+++ b/packages/opencode/src/cli/effect/runtime.ts
@@ -6,7 +6,7 @@ export const memoMap = Layer.makeMemoMapUnsafe()
export function makeRuntime<I, S, E>(service: Context.Service<I, S>, layer: Layer.Layer<I, E>) {
let rt: ManagedRuntime.ManagedRuntime<I, E> | undefined
const getRuntime = () =>
- (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 }))
return {
runSync: <A, Err>(fn: (svc: S) => Effect.Effect<A, Err, I>) => getRuntime().runSync(service.use(fn)),