From f9366af423baeb164310ffdd024fd50a75ba2e82 Mon Sep 17 00:00:00 2001 From: Ariane Emory Date: Fri, 30 Jan 2026 01:01:35 -0500 Subject: [PATCH] rename --fork to --fork-session to match issue requirements --- packages/opencode/src/cli/cmd/run.ts | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/packages/opencode/src/cli/cmd/run.ts b/packages/opencode/src/cli/cmd/run.ts index 791ff1672d..b1c7f2a3d2 100644 --- a/packages/opencode/src/cli/cmd/run.ts +++ b/packages/opencode/src/cli/cmd/run.ts @@ -50,7 +50,8 @@ export const RunCommand = cmd({ describe: "session id to continue", type: "string", }) - .option("fork", { + .option("fork-session", { + alias: ["fork"], describe: "fork the session before continuing (requires --continue or --session)", type: "boolean", }) @@ -137,8 +138,8 @@ export const RunCommand = cmd({ process.exit(1) } - if (args.fork && !args.continue && !args.session) { - UI.error("--fork requires --continue or --session") + if (args.forkSession && !args.continue && !args.session) { + UI.error("--fork-session requires --continue or --session") process.exit(1) } @@ -296,7 +297,7 @@ export const RunCommand = cmd({ id = args.session } - if (id && args.fork) { + if (id && args.forkSession) { const forked = await sdk.session.fork({ sessionID: id }) return forked.data?.id } @@ -380,7 +381,7 @@ export const RunCommand = cmd({ id = args.session } - if (id && args.fork) { + if (id && args.forkSession) { const forked = await sdk.session.fork({ sessionID: id }) return forked.data?.id }