diff --git a/packages/opencode/src/cli/cmd/debug/agent.ts b/packages/opencode/src/cli/cmd/debug/agent.ts index 1cd8b1dee3..c74c1c9079 100644 --- a/packages/opencode/src/cli/cmd/debug/agent.ts +++ b/packages/opencode/src/cli/cmd/debug/agent.ts @@ -155,7 +155,8 @@ const createToolContext = Effect.fn("Cli.debug.agent.createToolContext")(functio if (error instanceof Provider.ModelNotFoundError) { return fail(`Model not found: ${error.providerID}/${error.modelID}`) } - if (error instanceof Provider.NoModelsError) return fail(`No models found for provider ${error.providerID}`) + if (error instanceof Provider.NoModelsError) + return fail(`No models found for provider ${error.providerID}`) return fail("No providers found") }, }), diff --git a/packages/opencode/src/pty/index.ts b/packages/opencode/src/pty/index.ts index 5cb4d716ff..b5eab9ce36 100644 --- a/packages/opencode/src/pty/index.ts +++ b/packages/opencode/src/pty/index.ts @@ -110,7 +110,10 @@ export interface Interface { id: PtyID, ws: Socket, cursor?: number, - ) => Effect.Effect<{ onMessage: (message: string | ArrayBuffer) => void; onClose: () => void } | undefined, NotFoundError> + ) => Effect.Effect< + { onMessage: (message: string | ArrayBuffer) => void; onClose: () => void } | undefined, + NotFoundError + > } export class Service extends Context.Service()("@opencode/Pty") {} diff --git a/packages/opencode/src/server/routes/instance/httpapi/handlers/pty.ts b/packages/opencode/src/server/routes/instance/httpapi/handlers/pty.ts index d439902a01..4644b02934 100644 --- a/packages/opencode/src/server/routes/instance/httpapi/handlers/pty.ts +++ b/packages/opencode/src/server/routes/instance/httpapi/handlers/pty.ts @@ -185,11 +185,13 @@ export const ptyConnectRoute = HttpRouter.use((router) => writeScoped(write(new Socket.CloseEvent(code, reason))) }, } - const handler = yield* pty.connect(params.ptyID, adapter, cursor).pipe( - Effect.catchTag("Pty.NotFoundError", () => - closeAccepted(new Socket.CloseEvent(4404, "session not found")).pipe(Effect.as(undefined)), - ), - ) + const handler = yield* pty + .connect(params.ptyID, adapter, cursor) + .pipe( + Effect.catchTag("Pty.NotFoundError", () => + closeAccepted(new Socket.CloseEvent(4404, "session not found")).pipe(Effect.as(undefined)), + ), + ) if (!handler) return HttpServerResponse.empty() // No `pending[]`-style early-frame buffer (the legacy handler had one).