From 02b19bc3d733ee2e4220971fa421d4a6f05a9468 Mon Sep 17 00:00:00 2001 From: "opencode-agent[bot]" Date: Fri, 27 Mar 2026 21:38:08 +0000 Subject: [PATCH] chore: generate --- packages/opencode/specs/effect-migration.md | 1 + packages/opencode/src/format/index.ts | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/opencode/specs/effect-migration.md b/packages/opencode/specs/effect-migration.md index 93b9cf8fb9..38871356fd 100644 --- a/packages/opencode/specs/effect-migration.md +++ b/packages/opencode/specs/effect-migration.md @@ -277,6 +277,7 @@ Some services are effectified but still use raw `Filesystem.*` or `Process.spawn Similarly, **28 files** still import raw `fs` or `fs/promises` directly. These should migrate to `AppFileSystem` or `Filesystem.*` as they're touched. Current raw fs users that will convert during tool migration: + - `tool/read.ts` — fs.createReadStream, readline - `tool/apply_patch.ts` — fs/promises - `tool/bash.ts` — fs/promises diff --git a/packages/opencode/src/format/index.ts b/packages/opencode/src/format/index.ts index 47b7d76b77..8def248757 100644 --- a/packages/opencode/src/format/index.ts +++ b/packages/opencode/src/format/index.ts @@ -178,7 +178,10 @@ export namespace Format { }), ) - export const defaultLayer = layer.pipe(Layer.provide(Config.defaultLayer), Layer.provide(CrossSpawnSpawner.defaultLayer)) + export const defaultLayer = layer.pipe( + Layer.provide(Config.defaultLayer), + Layer.provide(CrossSpawnSpawner.defaultLayer), + ) const { runPromise } = makeRuntime(Service, defaultLayer)