From 6bfa82de65a96f2587c73c5a9efd41a471fa1674 Mon Sep 17 00:00:00 2001 From: "opencode-agent[bot]" Date: Tue, 7 Apr 2026 18:33:24 +0000 Subject: [PATCH] chore: generate --- packages/opencode/src/account/index.ts | 12 ++++++++---- packages/opencode/test/account/service.test.ts | 4 +++- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/packages/opencode/src/account/index.ts b/packages/opencode/src/account/index.ts index bc2c7a7999..37baf34e93 100644 --- a/packages/opencode/src/account/index.ts +++ b/packages/opencode/src/account/index.ts @@ -1,5 +1,11 @@ import { Cache, Clock, Duration, Effect, Layer, Option, Schema, SchemaGetter, ServiceMap } from "effect" -import { FetchHttpClient, HttpClient, HttpClientError, HttpClientRequest, HttpClientResponse } from "effect/unstable/http" +import { + FetchHttpClient, + HttpClient, + HttpClientError, + HttpClientRequest, + HttpClientResponse, +} from "effect/unstable/http" import { makeRuntime } from "@/effect/run-service" import { withTransientReadRetry } from "@/util/effect-http-client" @@ -136,9 +142,7 @@ const isTokenFresh = (tokenExpiry: number | null, now: number) => const mapAccountServiceError = (message = "Account service operation failed") => (effect: Effect.Effect): Effect.Effect => - effect.pipe( - Effect.mapError((cause) => accountErrorFromCause(cause, message)), - ) + effect.pipe(Effect.mapError((cause) => accountErrorFromCause(cause, message))) const accountErrorFromCause = (cause: unknown, message: string): AccountError => { if (cause instanceof AccountServiceError || cause instanceof AccountTransportError) { diff --git a/packages/opencode/test/account/service.test.ts b/packages/opencode/test/account/service.test.ts index 265fdbbe1a..28592a0988 100644 --- a/packages/opencode/test/account/service.test.ts +++ b/packages/opencode/test/account/service.test.ts @@ -88,7 +88,9 @@ it.live("login normalizes trailing slashes in the provided server URL", () => }), ) - const result = yield* Account.Service.use((s) => s.login("https://one.example.com/")).pipe(Effect.provide(live(client))) + const result = yield* Account.Service.use((s) => s.login("https://one.example.com/")).pipe( + Effect.provide(live(client)), + ) expect(seen).toEqual(["POST https://one.example.com/auth/device/code"]) expect(result.server).toBe("https://one.example.com")