From 377e48461e4e8e43d5994facfac1ca2125193c8f Mon Sep 17 00:00:00 2001 From: Vijay Yadav Date: Sat, 28 Mar 2026 18:06:59 -0400 Subject: [PATCH] fix: update remaining opencode references in help output Replace user-visible "opencode" branding in CLI --help descriptions, mDNS defaults, and pr command binary spawns with "altimate-code". Closes #417, relates to #416. Co-Authored-By: Vijay Yadav --- packages/opencode/src/cli/cmd/pr.ts | 16 ++++++++-------- packages/opencode/src/cli/cmd/tui/thread.ts | 4 ++-- packages/opencode/src/cli/cmd/uninstall.ts | 2 +- packages/opencode/src/cli/network.ts | 4 ++-- packages/opencode/src/config/config.ts | 2 +- packages/opencode/src/server/mdns.ts | 4 ++-- packages/opencode/test/cli/tui/thread.test.ts | 4 ++-- packages/sdk/js/src/v2/gen/types.gen.ts | 2 +- 8 files changed, 19 insertions(+), 19 deletions(-) diff --git a/packages/opencode/src/cli/cmd/pr.ts b/packages/opencode/src/cli/cmd/pr.ts index ea61354741..713eabf89d 100644 --- a/packages/opencode/src/cli/cmd/pr.ts +++ b/packages/opencode/src/cli/cmd/pr.ts @@ -6,7 +6,7 @@ import { git } from "@/util/git" export const PrCommand = cmd({ command: "pr ", - describe: "fetch and checkout a GitHub PR branch, then run opencode", + describe: "fetch and checkout a GitHub PR branch, then run altimate-code", builder: (yargs) => yargs.positional("number", { type: "number", @@ -82,15 +82,15 @@ export const PrCommand = cmd({ }) } - // Check for opencode session link in PR body + // Check for altimate-code session link in PR body if (prInfo && prInfo.body) { const sessionMatch = prInfo.body.match(/https:\/\/opncd\.ai\/s\/([a-zA-Z0-9_-]+)/) if (sessionMatch) { const sessionUrl = sessionMatch[0] - UI.println(`Found opencode session: ${sessionUrl}`) + UI.println(`Found altimate-code session: ${sessionUrl}`) UI.println(`Importing session...`) - const importResult = await Process.text(["opencode", "import", sessionUrl], { + const importResult = await Process.text(["altimate-code", "import", sessionUrl], { nothrow: true, }) if (importResult.code === 0) { @@ -109,13 +109,13 @@ export const PrCommand = cmd({ UI.println(`Successfully checked out PR #${prNumber} as branch '${localBranchName}'`) UI.println() - UI.println("Starting opencode...") + UI.println("Starting altimate-code...") UI.println() - // Launch opencode TUI with session ID if available + // Launch altimate-code TUI with session ID if available const { spawn } = await import("child_process") const opencodeArgs = sessionId ? ["-s", sessionId] : [] - const opencodeProcess = spawn("opencode", opencodeArgs, { + const opencodeProcess = spawn("altimate-code", opencodeArgs, { stdio: "inherit", cwd: process.cwd(), }) @@ -123,7 +123,7 @@ export const PrCommand = cmd({ await new Promise((resolve, reject) => { opencodeProcess.on("exit", (code) => { if (code === 0) resolve() - else reject(new Error(`opencode exited with code ${code}`)) + else reject(new Error(`altimate-code exited with code ${code}`)) }) opencodeProcess.on("error", reject) }) diff --git a/packages/opencode/src/cli/cmd/tui/thread.ts b/packages/opencode/src/cli/cmd/tui/thread.ts index 1fa1540fd8..8e0a7b04b8 100644 --- a/packages/opencode/src/cli/cmd/tui/thread.ts +++ b/packages/opencode/src/cli/cmd/tui/thread.ts @@ -64,12 +64,12 @@ async function input(value?: string) { export const TuiThreadCommand = cmd({ command: "$0 [project]", - describe: "start opencode tui", + describe: "start altimate-code tui", builder: (yargs) => withNetworkOptions(yargs) .positional("project", { type: "string", - describe: "path to start opencode in", + describe: "path to start altimate-code in", }) .option("model", { type: "string", diff --git a/packages/opencode/src/cli/cmd/uninstall.ts b/packages/opencode/src/cli/cmd/uninstall.ts index e3eb43d927..c7a1bdbadc 100644 --- a/packages/opencode/src/cli/cmd/uninstall.ts +++ b/packages/opencode/src/cli/cmd/uninstall.ts @@ -24,7 +24,7 @@ interface RemovalTargets { export const UninstallCommand = { command: "uninstall", - describe: "uninstall opencode and remove all related files", + describe: "uninstall altimate-code and remove all related files", builder: (yargs: Argv) => yargs .option("keep-config", { diff --git a/packages/opencode/src/cli/network.ts b/packages/opencode/src/cli/network.ts index dd09e1689f..a83bc7c29c 100644 --- a/packages/opencode/src/cli/network.ts +++ b/packages/opencode/src/cli/network.ts @@ -19,8 +19,8 @@ const options = { }, "mdns-domain": { type: "string" as const, - describe: "custom domain name for mDNS service (default: opencode.local)", - default: "opencode.local", + describe: "custom domain name for mDNS service (default: altimate-code.local)", + default: "altimate-code.local", }, cors: { type: "string" as const, diff --git a/packages/opencode/src/config/config.ts b/packages/opencode/src/config/config.ts index a19a18379c..8ef306c5d9 100644 --- a/packages/opencode/src/config/config.ts +++ b/packages/opencode/src/config/config.ts @@ -992,7 +992,7 @@ export namespace Config { port: z.number().int().positive().optional().describe("Port to listen on"), hostname: z.string().optional().describe("Hostname to listen on"), mdns: z.boolean().optional().describe("Enable mDNS service discovery"), - mdnsDomain: z.string().optional().describe("Custom domain name for mDNS service (default: opencode.local)"), + mdnsDomain: z.string().optional().describe("Custom domain name for mDNS service (default: altimate-code.local)"), cors: z.array(z.string()).optional().describe("Additional domains to allow for CORS"), }) .strict() diff --git a/packages/opencode/src/server/mdns.ts b/packages/opencode/src/server/mdns.ts index 778afa26ac..241bbae8dc 100644 --- a/packages/opencode/src/server/mdns.ts +++ b/packages/opencode/src/server/mdns.ts @@ -12,8 +12,8 @@ export namespace MDNS { if (bonjour) unpublish() try { - const host = domain ?? "opencode.local" - const name = `opencode-${port}` + const host = domain ?? "altimate-code.local" + const name = `altimate-code-${port}` bonjour = new Bonjour() const service = bonjour.publish({ name, diff --git a/packages/opencode/test/cli/tui/thread.test.ts b/packages/opencode/test/cli/tui/thread.test.ts index d3de7c3183..69ad64f94c 100644 --- a/packages/opencode/test/cli/tui/thread.test.ts +++ b/packages/opencode/test/cli/tui/thread.test.ts @@ -99,8 +99,8 @@ describe("tui thread", () => { port: 0, hostname: "127.0.0.1", mdns: false, - "mdns-domain": "opencode.local", - mdnsDomain: "opencode.local", + "mdns-domain": "altimate-code.local", + mdnsDomain: "altimate-code.local", cors: [], } return TuiThreadCommand.handler(args) diff --git a/packages/sdk/js/src/v2/gen/types.gen.ts b/packages/sdk/js/src/v2/gen/types.gen.ts index 0c7d344040..b397cfbc5a 100644 --- a/packages/sdk/js/src/v2/gen/types.gen.ts +++ b/packages/sdk/js/src/v2/gen/types.gen.ts @@ -1031,7 +1031,7 @@ export type ServerConfig = { */ mdns?: boolean /** - * Custom domain name for mDNS service (default: opencode.local) + * Custom domain name for mDNS service (default: altimate-code.local) */ mdnsDomain?: string /**