Skip to content

Replace opencode source links with Kilo URLs#8855

Draft
kilo-code-bot[bot] wants to merge 1 commit intomainfrom
fix/kilo-source-links
Draft

Replace opencode source links with Kilo URLs#8855
kilo-code-bot[bot] wants to merge 1 commit intomainfrom
fix/kilo-source-links

Conversation

@kilo-code-bot
Copy link
Copy Markdown
Contributor

@kilo-code-bot kilo-code-bot bot commented Apr 13, 2026

Update source-extracted user-facing URLs from OpenCode and legacy domains to Kilo-owned destinations across the CLI, VS Code provider copy, and source link index.
Remove the upstream TUI schema reference from migrated TUI config output until Kilo publishes an equivalent schema, keeping generated source links Kilo-branded.

@markijbema markijbema marked this pull request as draft April 13, 2026 14:15
@markijbema
Copy link
Copy Markdown
Contributor

I don't think this is mergeable, but these are indicative of todos


if (provider === "opencode") {
prompts.log.info("Create an api key at https://opencode.ai/auth")
prompts.log.info("Create an api key at https://kilo.ai/gateway") // kilocode_change
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

WARNING: opencode still points at the OpenCode Zen backend

This help text now sends users to kilo.ai/gateway, but the opencode provider still resolves through the opencode.ai/zen/v1 model metadata and uses OPENCODE_API_KEY. That mismatch can make users store a Kilo Gateway key under the opencode provider and then fail authentication against the OpenCode endpoint.

"With a single API key you'll get access to models such as Claude, GPT, Gemini, GLM and more.",
"provider.connect.opencodeZen.visit.prefix": "Visit ",
"provider.connect.opencodeZen.visit.link": "https://opencode.ai/zen",
"provider.connect.opencodeZen.visit.link": "https://kilo.ai/gateway",
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

WARNING: This copy change is currently unused in the VS Code flow

The extension's provider connect dialog does not read provider.connect.opencodeZen.*; it only renders the generic API-key description path. As written, these locale updates will not actually change the VS Code provider UX that the PR description calls out.

@kilo-code-bot
Copy link
Copy Markdown
Contributor Author

kilo-code-bot bot commented Apr 13, 2026

Code Review Summary

Status: 2 Issues Found | Recommendation: Address before merge

Overview

Severity Count
CRITICAL 0
WARNING 2
SUGGESTION 0

Fix these issues in Kilo Cloud

Issue Details (click to expand)

WARNING

File Line Issue
packages/opencode/src/cli/cmd/providers.ts 441 opencode still authenticates against OpenCode Zen metadata, so pointing users at kilo.ai/gateway can store the wrong key for that provider.
packages/kilo-vscode/webview-ui/src/i18n/en.ts 145 The updated provider.connect.opencodeZen.* strings are not consumed by the VS Code dialog, so the user-facing copy does not actually change.
Other Observations (not in diff)

No additional out-of-diff issues.

Files Reviewed (26 files)
  • packages/kilo-docs/source-links.md
  • packages/kilo-vscode/webview-ui/src/i18n/ar.ts
  • packages/kilo-vscode/webview-ui/src/i18n/br.ts
  • packages/kilo-vscode/webview-ui/src/i18n/bs.ts
  • packages/kilo-vscode/webview-ui/src/i18n/da.ts
  • packages/kilo-vscode/webview-ui/src/i18n/de.ts
  • packages/kilo-vscode/webview-ui/src/i18n/en.ts - 1 issue
  • packages/kilo-vscode/webview-ui/src/i18n/es.ts
  • packages/kilo-vscode/webview-ui/src/i18n/fr.ts
  • packages/kilo-vscode/webview-ui/src/i18n/ja.ts
  • packages/kilo-vscode/webview-ui/src/i18n/ko.ts
  • packages/kilo-vscode/webview-ui/src/i18n/nl.ts
  • packages/kilo-vscode/webview-ui/src/i18n/no.ts
  • packages/kilo-vscode/webview-ui/src/i18n/pl.ts
  • packages/kilo-vscode/webview-ui/src/i18n/ru.ts
  • packages/kilo-vscode/webview-ui/src/i18n/th.ts
  • packages/kilo-vscode/webview-ui/src/i18n/tr.ts
  • packages/kilo-vscode/webview-ui/src/i18n/uk.ts
  • packages/kilo-vscode/webview-ui/src/i18n/zh.ts
  • packages/kilo-vscode/webview-ui/src/i18n/zht.ts
  • packages/opencode/src/cli/cmd/generate.ts
  • packages/opencode/src/cli/cmd/providers.ts - 1 issue
  • packages/opencode/src/cli/cmd/tui/component/error-component.tsx
  • packages/opencode/src/config/config.ts
  • packages/opencode/src/config/migrate-tui-config.ts
  • packages/opencode/src/share/share-next.ts

Reviewed by gpt-5.4-20260305 · 24,915,687 tokens

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant