From 7058e0764984c3820e3413568a735e4dfd0a893c Mon Sep 17 00:00:00 2001 From: marius-kilocode Date: Tue, 28 Jul 2026 10:39:00 +0200 Subject: [PATCH] fix(cli): dispose HttpApi instances before apps --- packages/opencode/test/server/httpapi-exercise/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/opencode/test/server/httpapi-exercise/index.ts b/packages/opencode/test/server/httpapi-exercise/index.ts index ef92a238b5..f711e96e62 100644 --- a/packages/opencode/test/server/httpapi-exercise/index.ts +++ b/packages/opencode/test/server/httpapi-exercise/index.ts @@ -1673,9 +1673,9 @@ const main = Effect.gen(function* () { // kilocode_change start - dispose final non-mutating instances so shared test scopes can close yield* Effect.addFinalizer(() => Effect.gen(function* () { - yield* Effect.promise(() => disposeApps()) const modules = yield* Effect.promise(() => runtime()) yield* Effect.promise(() => modules.disposeAllInstances()) + yield* Effect.promise(() => disposeApps()) yield* cleanupExercisePaths }), )