diff options
| author | opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> | 2026-04-12 00:03:01 +0000 |
|---|---|---|
| committer | opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> | 2026-04-12 00:03:01 +0000 |
| commit | 1eacc3c33936916cba93079692149a78e8507882 (patch) | |
| tree | 344d358d55d98aaee68f938791141f7f0eba3974 | |
| parent | 1a509d62a0e2d21368d465e666228c26415fb5bd (diff) | |
| download | opencode-1eacc3c33936916cba93079692149a78e8507882.tar.gz opencode-1eacc3c33936916cba93079692149a78e8507882.zip | |
chore: generate
| -rw-r--r-- | packages/opencode/specs/effect-migration.md | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/opencode/specs/effect-migration.md b/packages/opencode/specs/effect-migration.md index cde2d3bef..31fcac19b 100644 --- a/packages/opencode/specs/effect-migration.md +++ b/packages/opencode/specs/effect-migration.md @@ -355,14 +355,14 @@ Route handlers should wrap their entire body in a single `AppRuntime.runPromise( ```ts // Before — one facade call per service -async (c) => { +;async (c) => { await SessionRunState.assertNotBusy(id) await Session.removeMessage({ sessionID: id, messageID }) return c.json(true) } // After — one Effect.gen, yield services from context -async (c) => { +;async (c) => { await AppRuntime.runPromise( Effect.gen(function* () { const state = yield* SessionRunState.Service |
