diff --git a/packages/opencode/src/cli/cmd/tui/component/dialog-provider.tsx b/packages/opencode/src/cli/cmd/tui/component/dialog-provider.tsx index 3425fba31..86d9261d9 100644 --- a/packages/opencode/src/cli/cmd/tui/component/dialog-provider.tsx +++ b/packages/opencode/src/cli/cmd/tui/component/dialog-provider.tsx @@ -224,7 +224,7 @@ function ApiMethod(props: ApiMethodProps) { key. - Go to https://altimate.ai/zen to get a key + Go to https://opencode.ai/zen to get a key ), @@ -235,7 +235,7 @@ function ApiMethod(props: ApiMethodProps) { with generous usage limits. - Go to https://altimate.ai/zen and enable Altimate Code Go + Go to https://opencode.ai/zen and enable Altimate Code Go ), diff --git a/packages/opencode/src/session/retry.ts b/packages/opencode/src/session/retry.ts index bf37b7fd9..7c2acc490 100644 --- a/packages/opencode/src/session/retry.ts +++ b/packages/opencode/src/session/retry.ts @@ -68,7 +68,7 @@ export namespace SessionRetry { if (MessageV2.APIError.isInstance(error)) { if (!error.data.isRetryable) return undefined if (error.data.responseBody?.includes("FreeUsageLimitError")) - return `Free usage exceeded, add credits https://altimate.ai/zen` + return `Free usage exceeded, add credits https://opencode.ai/zen` return error.data.message.includes("Overloaded") ? "Provider is overloaded" : error.data.message } diff --git a/packages/opencode/test/tool/fixtures/models-api.json b/packages/opencode/test/tool/fixtures/models-api.json index 98c1bcdd6..0c2b7a0dc 100644 --- a/packages/opencode/test/tool/fixtures/models-api.json +++ b/packages/opencode/test/tool/fixtures/models-api.json @@ -20977,9 +20977,9 @@ "id": "opencode", "env": ["OPENCODE_API_KEY"], "npm": "@ai-sdk/openai-compatible", - "api": "https://altimate.ai/zen/v1", + "api": "https://opencode.ai/zen/v1", "name": "Altimate Code Zen", - "doc": "https://altimate.ai/docs/zen", + "doc": "https://opencode.ai/docs/zen", "models": { "glm-4.7": { "id": "glm-4.7",