summaryrefslogtreecommitdiffhomepage
path: root/packages
diff options
context:
space:
mode:
authoropencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>2026-03-27 21:38:08 +0000
committeropencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>2026-03-27 21:38:08 +0000
commit02b19bc3d733ee2e4220971fa421d4a6f05a9468 (patch)
treeee5df5a62d85e121292e3feb1dfcdf429d0c443f /packages
parent5cd54ec345f3dd501131f0c255d86ddfc8a90e07 (diff)
downloadopencode-02b19bc3d733ee2e4220971fa421d4a6f05a9468.tar.gz
opencode-02b19bc3d733ee2e4220971fa421d4a6f05a9468.zip
chore: generate
Diffstat (limited to 'packages')
-rw-r--r--packages/opencode/specs/effect-migration.md1
-rw-r--r--packages/opencode/src/format/index.ts5
2 files changed, 5 insertions, 1 deletions
diff --git a/packages/opencode/specs/effect-migration.md b/packages/opencode/specs/effect-migration.md
index 93b9cf8fb..38871356f 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 47b7d76b7..8def24875 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)