From 20a8cf5073683418f0ee9cca59dafbda11804f45 Mon Sep 17 00:00:00 2001 From: Z User Date: Tue, 16 Jun 2026 01:09:53 +0000 Subject: [PATCH] fix: replace OpenCode with MiMo Code in server API route descriptions (#679) 22 occurrences of 'OpenCode' in OpenAPI description fields across 8 server route files replaced with 'MiMo Code' for consistent branding in the HTTP API documentation. Supplements PR #793 which fixed Web UI i18n branding but missed the server-side API descriptions. --- packages/opencode/src/server/routes/global.ts | 10 +++++----- packages/opencode/src/server/routes/instance/config.ts | 4 ++-- .../src/server/routes/instance/experimental.ts | 4 ++-- .../src/server/routes/instance/httpapi/project.ts | 4 ++-- packages/opencode/src/server/routes/instance/index.ts | 10 +++++----- .../opencode/src/server/routes/instance/project.ts | 4 ++-- packages/opencode/src/server/routes/instance/pty.ts | 2 +- .../opencode/src/server/routes/instance/session.ts | 6 +++--- 8 files changed, 22 insertions(+), 22 deletions(-) diff --git a/packages/opencode/src/server/routes/global.ts b/packages/opencode/src/server/routes/global.ts index b0c7fc1e..128441af 100644 --- a/packages/opencode/src/server/routes/global.ts +++ b/packages/opencode/src/server/routes/global.ts @@ -87,7 +87,7 @@ export const GlobalRoutes = lazy(() => "/health", describeRoute({ summary: "Get health", - description: "Get health information about the OpenCode server.", + description: "Get health information about the MiMo Code server.", operationId: "global.health", responses: { 200: { @@ -108,7 +108,7 @@ export const GlobalRoutes = lazy(() => "/event", describeRoute({ summary: "Get global events", - description: "Subscribe to global events from the OpenCode system using server-sent events.", + description: "Subscribe to global events from the MiMo Code system using server-sent events.", operationId: "global.event", responses: { 200: { @@ -151,7 +151,7 @@ export const GlobalRoutes = lazy(() => "/config", describeRoute({ summary: "Get global configuration", - description: "Retrieve the current global OpenCode configuration settings and preferences.", + description: "Retrieve the current global MiMo Code configuration settings and preferences.", operationId: "global.config.get", responses: { 200: { @@ -172,7 +172,7 @@ export const GlobalRoutes = lazy(() => "/config", describeRoute({ summary: "Update global configuration", - description: "Update global OpenCode configuration settings and preferences.", + description: "Update global MiMo Code configuration settings and preferences.", operationId: "global.config.update", responses: { 200: { @@ -197,7 +197,7 @@ export const GlobalRoutes = lazy(() => "/dispose", describeRoute({ summary: "Dispose instance", - description: "Clean up and dispose all OpenCode instances, releasing all resources.", + description: "Clean up and dispose all MiMo Code instances, releasing all resources.", operationId: "global.dispose", responses: { 200: { diff --git a/packages/opencode/src/server/routes/instance/config.ts b/packages/opencode/src/server/routes/instance/config.ts index 7f368cd3..36c47c20 100644 --- a/packages/opencode/src/server/routes/instance/config.ts +++ b/packages/opencode/src/server/routes/instance/config.ts @@ -13,7 +13,7 @@ export const ConfigRoutes = lazy(() => "/", describeRoute({ summary: "Get configuration", - description: "Retrieve the current OpenCode configuration settings and preferences.", + description: "Retrieve the current MiMo Code configuration settings and preferences.", operationId: "config.get", responses: { 200: { @@ -36,7 +36,7 @@ export const ConfigRoutes = lazy(() => "/", describeRoute({ summary: "Update configuration", - description: "Update OpenCode configuration settings and preferences.", + description: "Update MiMo Code configuration settings and preferences.", operationId: "config.update", responses: { 200: { diff --git a/packages/opencode/src/server/routes/instance/experimental.ts b/packages/opencode/src/server/routes/instance/experimental.ts index 9c864949..b8d547b4 100644 --- a/packages/opencode/src/server/routes/instance/experimental.ts +++ b/packages/opencode/src/server/routes/instance/experimental.ts @@ -109,7 +109,7 @@ export const ExperimentalRoutes = lazy(() => "/console/switch", describeRoute({ summary: "Switch active Console org", - description: "Persist a new active Console account/org selection for the current local OpenCode state.", + description: "Persist a new active Console account/org selection for the current local MiMo Code state.", operationId: "experimental.console.switchOrg", responses: { 200: { @@ -328,7 +328,7 @@ export const ExperimentalRoutes = lazy(() => describeRoute({ summary: "List sessions", description: - "Get a list of all OpenCode sessions across projects, sorted by most recently updated. Archived sessions are excluded by default.", + "Get a list of all MiMo Code sessions across projects, sorted by most recently updated. Archived sessions are excluded by default.", operationId: "experimental.session.list", responses: { 200: { diff --git a/packages/opencode/src/server/routes/instance/httpapi/project.ts b/packages/opencode/src/server/routes/instance/httpapi/project.ts index 7d2d8462..3f744f46 100644 --- a/packages/opencode/src/server/routes/instance/httpapi/project.ts +++ b/packages/opencode/src/server/routes/instance/httpapi/project.ts @@ -15,7 +15,7 @@ export const ProjectApi = HttpApi.make("project") OpenApi.annotations({ identifier: "project.list", summary: "List all projects", - description: "Get a list of projects that have been opened with OpenCode.", + description: "Get a list of projects that have been opened with MiMo Code.", }), ), HttpApiEndpoint.get("current", `${root}/current`, { @@ -24,7 +24,7 @@ export const ProjectApi = HttpApi.make("project") OpenApi.annotations({ identifier: "project.current", summary: "Get current project", - description: "Retrieve the currently active project that OpenCode is working with.", + description: "Retrieve the currently active project that MiMo Code is working with.", }), ), ) diff --git a/packages/opencode/src/server/routes/instance/index.ts b/packages/opencode/src/server/routes/instance/index.ts index 702009ab..7fa7c15f 100644 --- a/packages/opencode/src/server/routes/instance/index.ts +++ b/packages/opencode/src/server/routes/instance/index.ts @@ -71,7 +71,7 @@ export const InstanceRoutes = (upgrade: UpgradeWebSocket): Hono => { "/instance/dispose", describeRoute({ summary: "Dispose instance", - description: "Clean up and dispose the current OpenCode instance, releasing all resources.", + description: "Clean up and dispose the current MiMo Code instance, releasing all resources.", operationId: "instance.dispose", responses: { 200: { @@ -93,7 +93,7 @@ export const InstanceRoutes = (upgrade: UpgradeWebSocket): Hono => { "/path", describeRoute({ summary: "Get paths", - description: "Retrieve the current working directory and related path information for the OpenCode instance.", + description: "Retrieve the current working directory and related path information for the MiMo Code instance.", operationId: "path.get", responses: { 200: { @@ -187,7 +187,7 @@ export const InstanceRoutes = (upgrade: UpgradeWebSocket): Hono => { "/command", describeRoute({ summary: "List commands", - description: "Get a list of all available commands in the OpenCode system.", + description: "Get a list of all available commands in the MiMo Code system.", operationId: "command.list", responses: { 200: { @@ -210,7 +210,7 @@ export const InstanceRoutes = (upgrade: UpgradeWebSocket): Hono => { "/agent", describeRoute({ summary: "List agents", - description: "Get a list of all available AI agents in the OpenCode system.", + description: "Get a list of all available AI agents in the MiMo Code system.", operationId: "app.agents", responses: { 200: { @@ -233,7 +233,7 @@ export const InstanceRoutes = (upgrade: UpgradeWebSocket): Hono => { "/skill", describeRoute({ summary: "List skills", - description: "Get a list of all available skills in the OpenCode system.", + description: "Get a list of all available skills in the MiMo Code system.", operationId: "app.skills", responses: { 200: { diff --git a/packages/opencode/src/server/routes/instance/project.ts b/packages/opencode/src/server/routes/instance/project.ts index 5acef6d7..ff87c4b9 100644 --- a/packages/opencode/src/server/routes/instance/project.ts +++ b/packages/opencode/src/server/routes/instance/project.ts @@ -17,7 +17,7 @@ export const ProjectRoutes = lazy(() => "/", describeRoute({ summary: "List all projects", - description: "Get a list of projects that have been opened with OpenCode.", + description: "Get a list of projects that have been opened with MiMo Code.", operationId: "project.list", responses: { 200: { @@ -39,7 +39,7 @@ export const ProjectRoutes = lazy(() => "/current", describeRoute({ summary: "Get current project", - description: "Retrieve the currently active project that OpenCode is working with.", + description: "Retrieve the currently active project that MiMo Code is working with.", operationId: "project.current", responses: { 200: { diff --git a/packages/opencode/src/server/routes/instance/pty.ts b/packages/opencode/src/server/routes/instance/pty.ts index 080f579f..9eb22024 100644 --- a/packages/opencode/src/server/routes/instance/pty.ts +++ b/packages/opencode/src/server/routes/instance/pty.ts @@ -23,7 +23,7 @@ export function PtyRoutes(upgradeWebSocket: UpgradeWebSocket) { "/", describeRoute({ summary: "List PTY sessions", - description: "Get a list of all active pseudo-terminal (PTY) sessions managed by OpenCode.", + description: "Get a list of all active pseudo-terminal (PTY) sessions managed by MiMo Code.", operationId: "pty.list", responses: { 200: { diff --git a/packages/opencode/src/server/routes/instance/session.ts b/packages/opencode/src/server/routes/instance/session.ts index 6449e43d..669bde5f 100644 --- a/packages/opencode/src/server/routes/instance/session.ts +++ b/packages/opencode/src/server/routes/instance/session.ts @@ -67,7 +67,7 @@ export const SessionRoutes = lazy(() => "/", describeRoute({ summary: "List sessions", - description: "Get a list of all OpenCode sessions, sorted by most recently updated.", + description: "Get a list of all MiMo Code sessions, sorted by most recently updated.", operationId: "session.list", responses: { 200: { @@ -136,7 +136,7 @@ export const SessionRoutes = lazy(() => "/:sessionID", describeRoute({ summary: "Get session", - description: "Retrieve detailed information about a specific OpenCode session.", + description: "Retrieve detailed information about a specific MiMo Code session.", tags: ["Session"], operationId: "session.get", responses: { @@ -276,7 +276,7 @@ export const SessionRoutes = lazy(() => "/", describeRoute({ summary: "Create session", - description: "Create a new OpenCode session for interacting with AI assistants and managing conversations.", + description: "Create a new MiMo Code session for interacting with AI assistants and managing conversations.", operationId: "session.create", responses: { ...errors(400),