fix(cli): dispose HttpApi instances before apps

This commit is contained in:
marius-kilocode
2026-07-28 10:39:00 +02:00
parent 8932a2033b
commit 7058e07649
@@ -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
}),
)