From 395c41b7488a04d46a9080e3c8dfdcbcacf3e828 Mon Sep 17 00:00:00 2001 From: Aiden Cline <63023139+rekram1-node@users.noreply.github.com> Date: Fri, 3 Oct 2025 23:07:58 -0500 Subject: [PATCH] add command to debug config (#2962) --- packages/opencode/src/cli/cmd/debug/config.ts | 14 ++++++++++++++ packages/opencode/src/cli/cmd/debug/index.ts | 2 ++ 2 files changed, 16 insertions(+) create mode 100644 packages/opencode/src/cli/cmd/debug/config.ts diff --git a/packages/opencode/src/cli/cmd/debug/config.ts b/packages/opencode/src/cli/cmd/debug/config.ts new file mode 100644 index 00000000..c7ce8d0e --- /dev/null +++ b/packages/opencode/src/cli/cmd/debug/config.ts @@ -0,0 +1,14 @@ +import { Config } from "../../../config/config" +import { bootstrap } from "../../bootstrap" +import { cmd } from "../cmd" + +export const ConfigCommand = cmd({ + command: "config", + builder: (yargs) => yargs, + async handler() { + await bootstrap(process.cwd(), async () => { + const config = await Config.get() + console.log(JSON.stringify(config, null, 2)) + }) + }, +}) diff --git a/packages/opencode/src/cli/cmd/debug/index.ts b/packages/opencode/src/cli/cmd/debug/index.ts index 71d337e3..17298787 100644 --- a/packages/opencode/src/cli/cmd/debug/index.ts +++ b/packages/opencode/src/cli/cmd/debug/index.ts @@ -1,6 +1,7 @@ import { Global } from "../../../global" import { bootstrap } from "../../bootstrap" import { cmd } from "../cmd" +import { ConfigCommand } from "./config" import { FileCommand } from "./file" import { LSPCommand } from "./lsp" import { RipgrepCommand } from "./ripgrep" @@ -11,6 +12,7 @@ export const DebugCommand = cmd({ command: "debug", builder: (yargs) => yargs + .command(ConfigCommand) .command(LSPCommand) .command(RipgrepCommand) .command(FileCommand)