diff --git a/packages/coding-agent/src/launch/broker.ts b/packages/coding-agent/src/launch/broker.ts index e28f9b661..c135d0656 100644 --- a/packages/coding-agent/src/launch/broker.ts +++ b/packages/coding-agent/src/launch/broker.ts @@ -431,7 +431,11 @@ class DaemonBroker { if (spec.detached && spec.pty) { throw new Error("A detached daemon cannot allocate a PTY"); } - if (spec.pty && process.platform === "win32" && [".bat", ".cmd"].includes(path.extname(spec.application).toLowerCase())) { + if ( + spec.pty && + process.platform === "win32" && + [".bat", ".cmd"].includes(path.extname(spec.application).toLowerCase()) + ) { throw new Error('Windows batch files require application "cmd.exe" with the batch path after "/c"'); } const existing = this.#records.get(spec.name); diff --git a/packages/coding-agent/test/nonvision-model-switch.test.ts b/packages/coding-agent/test/nonvision-model-switch.test.ts index a0609e081..d015e4b85 100644 --- a/packages/coding-agent/test/nonvision-model-switch.test.ts +++ b/packages/coding-agent/test/nonvision-model-switch.test.ts @@ -46,9 +46,9 @@ describe("model switch from vision to text-only", () => { await session.prompt("now text only"); const messages = text.calls.at(-1)?.context.messages ?? []; - expect(messages.flatMap(message => (Array.isArray(message.content) ? message.content : []))).not.toContainEqual( - expect.objectContaining({ type: "image" }), - ); + expect( + messages.flatMap(message => (Array.isArray(message.content) ? message.content : [])), + ).not.toContainEqual(expect.objectContaining({ type: "image" })); } finally { await session.dispose(); } diff --git a/packages/utils/test/cli-help.test.ts b/packages/utils/test/cli-help.test.ts index d0dc81289..98c260ab9 100644 --- a/packages/utils/test/cli-help.test.ts +++ b/packages/utils/test/cli-help.test.ts @@ -1,5 +1,5 @@ import { describe, expect, it, spyOn } from "bun:test"; -import { Args, Command, type CommandEntry, Flags, run } from "../src/cli" +import { Args, Command, type CommandEntry, Flags, run } from "../src/cli"; class GoodCommand extends Command { static description = "prints good things"; @@ -106,7 +106,9 @@ describe("run() usage errors", () => { }); const prevExitCode = process.exitCode; try { - await expect(run({ bin: "omp", version: "0.0.0", argv: ["bench", "--unknown"], commands })).resolves.toBeUndefined(); + await expect( + run({ bin: "omp", version: "0.0.0", argv: ["bench", "--unknown"], commands }), + ).resolves.toBeUndefined(); } finally { stderrSpy.mockRestore(); process.exitCode = prevExitCode ?? 0;