From 48293c52718b26f0933236f0d11a5983c017312c Mon Sep 17 00:00:00 2001 From: "opencode-agent[bot]" Date: Fri, 15 May 2026 17:37:07 +0000 Subject: [PATCH] chore: generate --- .../src/control-plane/adapters/worktree.ts | 22 +++++++++++++------ packages/opencode/src/effect/bridge.ts | 7 +++++- packages/opencode/src/lsp/client.ts | 6 ++--- 3 files changed, 24 insertions(+), 11 deletions(-) diff --git a/packages/opencode/src/control-plane/adapters/worktree.ts b/packages/opencode/src/control-plane/adapters/worktree.ts index b85ee7ae2..87e30e113 100644 --- a/packages/opencode/src/control-plane/adapters/worktree.ts +++ b/packages/opencode/src/control-plane/adapters/worktree.ts @@ -10,10 +10,7 @@ const WorktreeConfig = Schema.Struct({ const decodeWorktreeConfig = Schema.decodeUnknownSync(WorktreeConfig) async function loadWorktree() { - const [{ AppRuntime }, { Worktree }] = await Promise.all([ - import("@/effect/app-runtime"), - import("@/worktree"), - ]) + const [{ AppRuntime }, { Worktree }] = await Promise.all([import("@/effect/app-runtime"), import("@/worktree")]) return { AppRuntime, Worktree } } @@ -34,7 +31,10 @@ export const WorktreeAdapter: WorkspaceAdapter = { async configure(info, context) { const { AppRuntime, Worktree } = await loadWorktree() const next = await AppRuntime.runPromise( - provideContext(Worktree.Service.use((svc) => svc.makeWorktreeInfo({ detached: true })), context), + provideContext( + Worktree.Service.use((svc) => svc.makeWorktreeInfo({ detached: true })), + context, + ), ) return { ...info, @@ -62,7 +62,12 @@ export const WorktreeAdapter: WorkspaceAdapter = { const { AppRuntime, Worktree } = await loadWorktree() const ctx = requireInstance(context) return ( - await AppRuntime.runPromise(provideContext(Worktree.Service.use((svc) => svc.list()), context)) + await AppRuntime.runPromise( + provideContext( + Worktree.Service.use((svc) => svc.list()), + context, + ), + ) ).map((info) => ({ type: "worktree", name: info.name, @@ -75,7 +80,10 @@ export const WorktreeAdapter: WorkspaceAdapter = { const { AppRuntime, Worktree } = await loadWorktree() const config = decodeWorktreeConfig(info) await AppRuntime.runPromise( - provideContext(Worktree.Service.use((svc) => svc.remove({ directory: config.directory })), context), + provideContext( + Worktree.Service.use((svc) => svc.remove({ directory: config.directory })), + context, + ), ) }, target(info) { diff --git a/packages/opencode/src/effect/bridge.ts b/packages/opencode/src/effect/bridge.ts index 590fb2d7e..99f16f437 100644 --- a/packages/opencode/src/effect/bridge.ts +++ b/packages/opencode/src/effect/bridge.ts @@ -28,7 +28,12 @@ export const bind = (fn: (...args: Args const captured = captureSync() return (...args: Args) => restoreWorkspace(captured.workspace, () => - Effect.runSync(attachWith(Effect.sync(() => fn(...args)), captured)), + Effect.runSync( + attachWith( + Effect.sync(() => fn(...args)), + captured, + ), + ), ) } diff --git a/packages/opencode/src/lsp/client.ts b/packages/opencode/src/lsp/client.ts index 6b7f0c060..9b687c702 100644 --- a/packages/opencode/src/lsp/client.ts +++ b/packages/opencode/src/lsp/client.ts @@ -174,9 +174,9 @@ export async function create(input: { const updatePushDiagnostics = (filePath: string, next: Diagnostic[]) => { pushDiagnostics.set(filePath, next) void busRuntime.runPromise((svc) => - svc.publish(Event.Diagnostics, { path: filePath, serverID: input.serverID }).pipe( - Effect.provideService(InstanceRef, instance), - ), + svc + .publish(Event.Diagnostics, { path: filePath, serverID: input.serverID }) + .pipe(Effect.provideService(InstanceRef, instance)), ) } const updatePullDiagnostics = (filePath: string, next: Diagnostic[]) => {