Skip to content

Commit 2803bda

Browse files
committed
Remove redundant OpenCodeRuntimeLive provision from RuntimeDependenciesLive
OpenCodeRuntimeLive was provided twice: once at the RuntimeDependenciesLive level in server.ts and again inside ProviderRegistryLive. Since ProviderRegistryLive already provides OpenCodeRuntime in its output (via Layer.provideMerge), the earlier provision in RuntimeDependenciesLive was redundant. Remove it to keep a single canonical provision site in ProviderRegistryLive.
1 parent 4c95573 commit 2803bda

File tree

1 file changed

+0
-2
lines changed

1 file changed

+0
-2
lines changed

apps/server/src/server.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,6 @@ import {
7272
makePersistedServerRuntimeState,
7373
persistServerRuntimeState,
7474
} from "./serverRuntimeState.ts";
75-
import { OpenCodeRuntimeLive } from "./provider/opencodeRuntime.ts";
7675
import {
7776
orchestrationDispatchRouteLayer,
7877
orchestrationSnapshotRouteLayer,
@@ -227,7 +226,6 @@ const ProviderRuntimeLayerLive = ProviderSessionReaperLive.pipe(
227226

228227
const RuntimeDependenciesLive = ReactorLayerLive.pipe(
229228
// Core Services
230-
Layer.provideMerge(OpenCodeRuntimeLive),
231229
Layer.provideMerge(CheckpointingLayerLive),
232230
Layer.provideMerge(GitLayerLive),
233231
Layer.provideMerge(ProviderRuntimeLayerLive),

0 commit comments

Comments
 (0)