From d7cdabe8b75fd5ff88f10bfb3c6415aa24a8c364 Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Tue, 21 Oct 2025 15:23:50 -0400 Subject: [PATCH] refactor acp args --- packages/opencode/src/cli/cmd/acp.ts | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/packages/opencode/src/cli/cmd/acp.ts b/packages/opencode/src/cli/cmd/acp.ts index 4ae5dc83..f415cd6a 100644 --- a/packages/opencode/src/cli/cmd/acp.ts +++ b/packages/opencode/src/cli/cmd/acp.ts @@ -1,7 +1,7 @@ -import type { CommandModule } from "yargs" import { ACPServer } from "../../acp/server" +import { cmd } from "./cmd" -export const AcpCommand: CommandModule = { +export const AcpCommand = cmd({ command: "acp", describe: "Start ACP (Agent Client Protocol) server", builder: (yargs) => { @@ -12,10 +12,7 @@ export const AcpCommand: CommandModule = { }) }, handler: async (opts) => { - if (opts["cwd"] && typeof opts["cwd"] === "string") { - process.chdir(opts["cwd"]) - } - + if (opts.cwd) process.chdir(opts["cwd"]) await ACPServer.start() }, -} +})