diff --git a/packages/opencode/test/account/service.test.ts b/packages/opencode/test/account/service.test.ts
index c154561768..ffe5d78a1f 100644
--- a/packages/opencode/test/account/service.test.ts
+++ b/packages/opencode/test/account/service.test.ts
@@ -88,9 +88,7 @@ it.live("login normalizes trailing slashes in the provided server URL", () =>
}),
)
- const result = yield* Account.use.login("https://one.example.com/").pipe(
- Effect.provide(live(client)),
- )
+ const result = yield* Account.use.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")
@@ -108,9 +106,7 @@ it.live("login maps transport failures to account transport errors", () =>
),
)
- const error = yield* Effect.flip(
- Account.use.login("https://one.example.com").pipe(Effect.provide(live(client))),
- )
+ const error = yield* Effect.flip(Account.use.login("https://one.example.com").pipe(Effect.provide(live(client))))
expect(error).toBeInstanceOf(AccountTransportError)
if (error instanceof AccountTransportError) {
diff --git a/packages/opencode/test/control-plane/workspace.test.ts b/packages/opencode/test/control-plane/workspace.test.ts
index 5cc07359f3..367e370562 100644
--- a/packages/opencode/test/control-plane/workspace.test.ts
+++ b/packages/opencode/test/control-plane/workspace.test.ts
@@ -151,10 +151,8 @@ const runWorkspace = (effect: Effect.Effect) => {
const ctx = currentInstance()
return AppRuntime.runPromise(ctx ? effect.pipe(Effect.provideService(InstanceRef, ctx)) : effect)
}
-const createWorkspace = (input: Workspace.CreateInput) =>
- runWorkspace(Workspace.use.create(input))
-const warpWorkspaceSession = (input: Workspace.SessionWarpInput) =>
- runWorkspace(Workspace.use.sessionWarp(input))
+const createWorkspace = (input: Workspace.CreateInput) => runWorkspace(Workspace.use.create(input))
+const warpWorkspaceSession = (input: Workspace.SessionWarpInput) => runWorkspace(Workspace.use.sessionWarp(input))
const listWorkspaces = (project: Parameters[0]) =>
runWorkspace(Workspace.use.list(project))
const syncListWorkspaces = (project: Parameters[0]) =>
@@ -162,16 +160,13 @@ const syncListWorkspaces = (project: Parameters
const getWorkspace = (id: WorkspaceID) => runWorkspace(Workspace.use.get(id))
const removeWorkspace = (id: WorkspaceID) => runWorkspace(Workspace.use.remove(id))
const workspaceStatus = () => runWorkspace(Workspace.use.status())
-const isWorkspaceSyncing = (id: WorkspaceID) =>
- runWorkspace(Workspace.use.isSyncing(id))
+const isWorkspaceSyncing = (id: WorkspaceID) => runWorkspace(Workspace.use.isSyncing(id))
const startWorkspaceSyncing = (projectID: ProjectID) => {
void runWorkspace(Workspace.use.startWorkspaceSyncing(projectID))
}
const startWorkspaceSyncingWithFlag = (projectID: ProjectID, experimentalWorkspaces: boolean) =>
Effect.runPromise(
- Workspace.use.startWorkspaceSyncing(projectID).pipe(
- Effect.provide(workspaceLayer(experimentalWorkspaces)),
- ),
+ Workspace.use.startWorkspaceSyncing(projectID).pipe(Effect.provide(workspaceLayer(experimentalWorkspaces))),
)
const waitForWorkspaceSync = (
workspaceID: WorkspaceID,
@@ -937,9 +932,7 @@ describe("workspace CRUD", () => {
)
attachSessionToWorkspace(session.id, previous.id)
- const workspaceCtx = await AppRuntime.runPromise(
- InstanceStore.use.load({ directory: workspaceTmp.path }),
- )
+ const workspaceCtx = await AppRuntime.runPromise(InstanceStore.use.load({ directory: workspaceTmp.path }))
const workspaceProjectID = await context.provide(workspaceCtx, async () => {
const id = workspaceCtx.project.id
expect(id).not.toBe(projectID)
diff --git a/packages/opencode/test/plugin/auth-override.test.ts b/packages/opencode/test/plugin/auth-override.test.ts
index 08b4f293ae..c10957996e 100644
--- a/packages/opencode/test/plugin/auth-override.test.ts
+++ b/packages/opencode/test/plugin/auth-override.test.ts
@@ -72,13 +72,10 @@ describe("plugin.auth-override", () => {
const plain = yield* tmpdirScoped({ git: true })
const plugin = pathToFileURL(path.join(pluginDir, "custom-copilot-auth.ts")).href
- const methods = yield* ProviderAuth.use.methods().pipe(
- Effect.provide(layer(tmp.directory, [plugin])),
- )
- const plainMethods = yield* ProviderAuth.use.methods().pipe(
- Effect.provide(layer(plain, [])),
- provideInstance(plain),
- )
+ const methods = yield* ProviderAuth.use.methods().pipe(Effect.provide(layer(tmp.directory, [plugin])))
+ const plainMethods = yield* ProviderAuth.use
+ .methods()
+ .pipe(Effect.provide(layer(plain, [])), provideInstance(plain))
const copilot = methods[ProviderID.make("github-copilot")]
expect(copilot).toBeDefined()
diff --git a/packages/opencode/test/provider/provider.test.ts b/packages/opencode/test/provider/provider.test.ts
index 6852dfc60a..069c2f5ca3 100644
--- a/packages/opencode/test/provider/provider.test.ts
+++ b/packages/opencode/test/provider/provider.test.ts
@@ -1680,7 +1680,8 @@ it.effect("opencode loader keeps paid models when config apiKey is present", ()
})
const listIn = (directory: string) =>
- Provider.use.list()
+ Provider.use
+ .list()
.pipe(provideInstanceEffect(directory))
.pipe(Effect.provide(InstanceLayer.layer), Effect.provide(CrossSpawnSpawner.defaultLayer))
@@ -1698,7 +1699,8 @@ it.effect("opencode loader keeps paid models when auth exists", () =>
const keyedDir = yield* tmpdirScoped()
const listIn = (directory: string) =>
- Provider.use.list()
+ Provider.use
+ .list()
.pipe(provideInstanceEffect(directory))
.pipe(Effect.provide(InstanceLayer.layer), Effect.provide(CrossSpawnSpawner.defaultLayer))
diff --git a/packages/opencode/test/server/global-session-list.test.ts b/packages/opencode/test/server/global-session-list.test.ts
index 7bf4e24551..df49ae0841 100644
--- a/packages/opencode/test/server/global-session-list.test.ts
+++ b/packages/opencode/test/server/global-session-list.test.ts
@@ -12,9 +12,8 @@ void Log.init({ print: false })
const it = testEffect(Layer.mergeAll(SessionNs.defaultLayer, Project.defaultLayer, CrossSpawnSpawner.defaultLayer))
const withSession = (input?: Parameters[0]) =>
- Effect.acquireRelease(
- SessionNs.use.create(input),
- (created) => SessionNs.Service.use((session) => session.remove(created.id).pipe(Effect.ignore)),
+ Effect.acquireRelease(SessionNs.use.create(input), (created) =>
+ SessionNs.Service.use((session) => session.remove(created.id).pipe(Effect.ignore)),
)
describe("session.listGlobal", () => {
diff --git a/packages/opencode/test/server/httpapi-workspace.test.ts b/packages/opencode/test/server/httpapi-workspace.test.ts
index 19537122aa..a3cca6e475 100644
--- a/packages/opencode/test/server/httpapi-workspace.test.ts
+++ b/packages/opencode/test/server/httpapi-workspace.test.ts
@@ -424,10 +424,9 @@ describe("workspace HttpApi", () => {
body: JSON.stringify({ type: "remote-session-target", branch: null }),
})
const workspace = (yield* Effect.promise(() => created.json())) as Workspace.Info
- const session = yield* Session.use.create().pipe(
- Effect.provideService(WorkspaceRef, workspace.id),
- provideInstance(dir),
- )
+ const session = yield* Session.use
+ .create()
+ .pipe(Effect.provideService(WorkspaceRef, workspace.id), provideInstance(dir))
try {
const response = yield* request(`http://localhost/session/${session.id}/message`, dir, {
diff --git a/packages/opencode/test/server/session-actions.test.ts b/packages/opencode/test/server/session-actions.test.ts
index 465a5c22a2..4aca3436cf 100644
--- a/packages/opencode/test/server/session-actions.test.ts
+++ b/packages/opencode/test/server/session-actions.test.ts
@@ -21,9 +21,8 @@ describe("session action routes", () => {
() =>
Effect.gen(function* () {
const test = yield* TestInstance
- const session = yield* Effect.acquireRelease(
- SessionNs.use.create({}),
- (created) => SessionNs.use.remove(created.id).pipe(Effect.ignore),
+ const session = yield* Effect.acquireRelease(SessionNs.use.create({}), (created) =>
+ SessionNs.use.remove(created.id).pipe(Effect.ignore),
)
const res = yield* Effect.promise(() =>
diff --git a/packages/opencode/test/server/session-diff-missing-patch.test.ts b/packages/opencode/test/server/session-diff-missing-patch.test.ts
index d06eaadfff..cec1dbcd9c 100644
--- a/packages/opencode/test/server/session-diff-missing-patch.test.ts
+++ b/packages/opencode/test/server/session-diff-missing-patch.test.ts
@@ -34,10 +34,7 @@ function pathFor(template: string, params: Record) {
}
const withSession = (input?: Parameters[0]) =>
- Effect.acquireRelease(
- Session.use.create(input),
- (created) => Session.use.remove(created.id).pipe(Effect.ignore),
- )
+ Effect.acquireRelease(Session.use.create(input), (created) => Session.use.remove(created.id).pipe(Effect.ignore))
describe("session diff with missing patch (#26574)", () => {
it.instance(
diff --git a/packages/opencode/test/server/session-list.test.ts b/packages/opencode/test/server/session-list.test.ts
index 14be56213a..467ab7c9a5 100644
--- a/packages/opencode/test/server/session-list.test.ts
+++ b/packages/opencode/test/server/session-list.test.ts
@@ -27,9 +27,8 @@ const it = testEffect(
)
const withSession = (input?: Parameters[0]) =>
- Effect.acquireRelease(
- SessionNs.use.create(input),
- (created) => SessionNs.Service.use((session) => session.remove(created.id).pipe(Effect.ignore)),
+ Effect.acquireRelease(SessionNs.use.create(input), (created) =>
+ SessionNs.Service.use((session) => session.remove(created.id).pipe(Effect.ignore)),
)
afterEach(async () => {
diff --git a/packages/opencode/test/server/session-messages.test.ts b/packages/opencode/test/server/session-messages.test.ts
index e3065a855a..6cd17d2555 100644
--- a/packages/opencode/test/server/session-messages.test.ts
+++ b/packages/opencode/test/server/session-messages.test.ts
@@ -39,9 +39,8 @@ const withoutWatcher = (effect: Effect.Effect) => {
)
}
-const sessionScoped = Effect.acquireRelease(
- SessionNs.use.create({}),
- (session) => SessionNs.use.remove(session.id).pipe(Effect.ignore),
+const sessionScoped = Effect.acquireRelease(SessionNs.use.create({}), (session) =>
+ SessionNs.use.remove(session.id).pipe(Effect.ignore),
)
const fill = Effect.fn("SessionMessagesTest.fill")(function* (
diff --git a/packages/opencode/test/session/compaction.test.ts b/packages/opencode/test/session/compaction.test.ts
index 62e6388e46..55ddc621ca 100644
--- a/packages/opencode/test/session/compaction.test.ts
+++ b/packages/opencode/test/session/compaction.test.ts
@@ -292,11 +292,13 @@ function createSummaryCompaction(sessionID: SessionID) {
}
function readCompactionPart(sessionID: SessionID) {
- return SessionNs.use.messages({ sessionID }).pipe(
- Effect.map((messages) =>
- messages.at(-2)?.parts.find((item): item is MessageV2.CompactionPart => item.type === "compaction"),
- ),
- )
+ return SessionNs.use
+ .messages({ sessionID })
+ .pipe(
+ Effect.map((messages) =>
+ messages.at(-2)?.parts.find((item): item is MessageV2.CompactionPart => item.type === "compaction"),
+ ),
+ )
}
function llm() {
diff --git a/packages/opencode/test/share/share-next.test.ts b/packages/opencode/test/share/share-next.test.ts
index c0a7b5f29b..1daa4c2c8e 100644
--- a/packages/opencode/test/share/share-next.test.ts
+++ b/packages/opencode/test/share/share-next.test.ts
@@ -163,9 +163,7 @@ describe("ShareNext", () => {
return Effect.succeed(json(req, { ok: true }))
})
- const result = yield* ShareNext.use.create(session.id).pipe(
- Effect.provide(live(client)),
- )
+ const result = yield* ShareNext.use.create(session.id).pipe(Effect.provide(live(client)))
expect(result.id).toBe("shr_abc")
expect(result.url).toBe("https://legacy-share.example.com/share/abc")