From 7499021132a73ad5d29a28cb8218ee2c7033f047 Mon Sep 17 00:00:00 2001 From: "opencode-agent[bot]" Date: Mon, 25 May 2026 16:27:24 +0000 Subject: [PATCH] chore: generate --- packages/opencode/src/acp-next/directory.ts | 9 ++---- packages/opencode/src/acp-next/session.ts | 33 ++++++++++----------- 2 files changed, 17 insertions(+), 25 deletions(-) diff --git a/packages/opencode/src/acp-next/directory.ts b/packages/opencode/src/acp-next/directory.ts index bf8eb55751..a991fb1999 100644 --- a/packages/opencode/src/acp-next/directory.ts +++ b/packages/opencode/src/acp-next/directory.ts @@ -114,12 +114,7 @@ export const loaderLayer = Layer.effect( return yield* Effect.gen(function* () { const providers = yield* provider.list() const [agents, defaultAgent, commands, defaultModel] = yield* Effect.all( - [ - agent.list(), - agent.defaultInfo(), - command.list(), - provider.defaultModel().pipe(Effect.option), - ], + [agent.list(), agent.defaultInfo(), command.list(), provider.defaultModel().pipe(Effect.option)], { concurrency: "unbounded" }, ) return build({ @@ -161,7 +156,7 @@ export const layer = Layer.effect( }) const get = Effect.fn("ACPNextDirectory.get")(function* (directory: string) { - return yield* (yield* cached(directory)) + return yield* yield* cached(directory) }) const refresh = Effect.fn("ACPNextDirectory.refresh")(function* (directory: string) { diff --git a/packages/opencode/src/acp-next/session.ts b/packages/opencode/src/acp-next/session.ts index f14dc469b5..7a969c867f 100644 --- a/packages/opencode/src/acp-next/session.ts +++ b/packages/opencode/src/acp-next/session.ts @@ -107,10 +107,7 @@ export const layer = Layer.effect( return yield* new ACPNextError.SessionNotFoundError({ sessionId }) }) - const update = Effect.fn("ACPNext.Session.update")(function* ( - sessionId: string, - fn: (session: Info) => Info, - ) { + const update = Effect.fn("ACPNext.Session.update")(function* (sessionId: string, fn: (session: Info) => Info) { const result = yield* Ref.modify(sessions, (state) => { const session = state.get(sessionId) if (!session) return [undefined, state] as const @@ -143,20 +140,20 @@ export const layer = Layer.effect( update(sessionId, (session) => ({ ...session, modeId })), ) - const recordPartMetadata: Interface["recordPartMetadata"] = Effect.fn("ACPNext.Session.recordPartMetadata")( - (input) => { - const metadata = { - messageId: input.messageId, - partId: input.partId, - toolCallId: input.toolCallId, - metadata: input.metadata, - } - return update(input.sessionId, (session) => ({ - ...session, - knownParts: new Map(session.knownParts).set(partMetadataKey(input), metadata), - })).pipe(Effect.as(metadata)) - }, - ) + const recordPartMetadata: Interface["recordPartMetadata"] = Effect.fn("ACPNext.Session.recordPartMetadata")(( + input, + ) => { + const metadata = { + messageId: input.messageId, + partId: input.partId, + toolCallId: input.toolCallId, + metadata: input.metadata, + } + return update(input.sessionId, (session) => ({ + ...session, + knownParts: new Map(session.knownParts).set(partMetadataKey(input), metadata), + })).pipe(Effect.as(metadata)) + }) return Service.of({ create: store,