summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authoropencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>2026-04-25 22:43:13 +0000
committeropencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>2026-04-25 22:43:13 +0000
commit27b0877714ac2fd51d0b944f384448120bc530bf (patch)
treebf329a0a987ed7b5b61a1e912bada34820f3da43
parent5904f599a9110207f61654ae3a57b9a041228dce (diff)
downloadopencode-27b0877714ac2fd51d0b944f384448120bc530bf.tar.gz
opencode-27b0877714ac2fd51d0b944f384448120bc530bf.zip
chore: generate
-rw-r--r--packages/opencode/src/server/routes/instance/httpapi/lifecycle.ts5
-rw-r--r--packages/opencode/src/server/routes/instance/httpapi/project.ts3
2 files changed, 3 insertions, 5 deletions
diff --git a/packages/opencode/src/server/routes/instance/httpapi/lifecycle.ts b/packages/opencode/src/server/routes/instance/httpapi/lifecycle.ts
index 0cd79bdc0..1916e4269 100644
--- a/packages/opencode/src/server/routes/instance/httpapi/lifecycle.ts
+++ b/packages/opencode/src/server/routes/instance/httpapi/lifecycle.ts
@@ -3,10 +3,7 @@ import { Effect } from "effect"
import { HttpEffect, HttpMiddleware, HttpServerRequest } from "effect/unstable/http"
const disposeAfterResponse = new WeakMap<object, InstanceContext>()
-const reloadAfterResponse = new WeakMap<
- object,
- InstanceContext & { next: Parameters<typeof Instance.reload>[0] }
->()
+const reloadAfterResponse = new WeakMap<object, InstanceContext & { next: Parameters<typeof Instance.reload>[0] }>()
export const markInstanceForDisposal = (ctx: InstanceContext) =>
HttpEffect.appendPreResponseHandler((request, response) =>
diff --git a/packages/opencode/src/server/routes/instance/httpapi/project.ts b/packages/opencode/src/server/routes/instance/httpapi/project.ts
index d8a36eccc..95a11a1a5 100644
--- a/packages/opencode/src/server/routes/instance/httpapi/project.ts
+++ b/packages/opencode/src/server/routes/instance/httpapi/project.ts
@@ -72,7 +72,8 @@ export const projectHandlers = Layer.unwrap(
const initGit = Effect.fn("ProjectHttpApi.initGit")(function* () {
const ctx = yield* InstanceState.context
const next = yield* svc.initGit({ directory: ctx.directory, project: ctx.project })
- if (next.id === ctx.project.id && next.vcs === ctx.project.vcs && next.worktree === ctx.project.worktree) return next
+ if (next.id === ctx.project.id && next.vcs === ctx.project.vcs && next.worktree === ctx.project.worktree)
+ return next
yield* markInstanceForReload(ctx, {
directory: ctx.directory,
worktree: ctx.directory,