Files
anomalyco_opencode/packages/opencode/test
Kit Langton 82b13ca184 effect(util): make Process.run/text/lines return Effect
Migrate the run/text/lines helpers in util/process.ts to Effect-returning
functions that yield ChildProcessSpawner and use ChildProcess.make
internally. The legacy Promise-based behaviour stays available under
runPromise/textPromise/linesPromise for non-Effect callers; these are
thin wrappers over the original spawn() path so AbortSignal and timeout
semantics are preserved.

server.ts now runs Process.run/Process.text through a private
ManagedRuntime backed by CrossSpawnSpawner.defaultLayer and the shared
memoMap, since LSP.spawn callbacks execute inside Effect.promise blocks.

Other Process.run/text/lines call sites are renamed to the *Promise
variants and otherwise left untouched for follow-up migrations.
2026-05-12 16:31:38 -04:00
..
2026-05-09 12:08:00 -05:00
2026-05-10 06:49:21 +00:00
2026-05-03 00:32:24 +00:00
2025-11-06 13:03:12 -05:00
2026-05-04 02:57:18 +00:00
2026-05-10 12:28:11 +00:00
2026-05-12 16:46:35 +00:00
2026-05-12 19:44:26 +00:00
2026-05-09 04:06:08 +00:00