summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authoropencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>2026-04-12 00:03:01 +0000
committeropencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>2026-04-12 00:03:01 +0000
commit1eacc3c33936916cba93079692149a78e8507882 (patch)
tree344d358d55d98aaee68f938791141f7f0eba3974
parent1a509d62a0e2d21368d465e666228c26415fb5bd (diff)
downloadopencode-1eacc3c33936916cba93079692149a78e8507882.tar.gz
opencode-1eacc3c33936916cba93079692149a78e8507882.zip
chore: generate
-rw-r--r--packages/opencode/specs/effect-migration.md4
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