From c52c8e050975cf7e5d8c8653f1ae09f5111f55c4 Mon Sep 17 00:00:00 2001 From: qer Date: Fri, 10 Jul 2026 23:19:06 +0800 Subject: [PATCH 1/2] fix: update the WebBridge install link in the /plugins panel --- .changeset/webbridge-plugins-link.md | 5 +++++ .../kimi-code/src/tui/components/dialogs/plugins-selector.ts | 2 +- .../test/tui/components/dialogs/plugins-selector.test.ts | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 .changeset/webbridge-plugins-link.md diff --git a/.changeset/webbridge-plugins-link.md b/.changeset/webbridge-plugins-link.md new file mode 100644 index 000000000..55ce6bb28 --- /dev/null +++ b/.changeset/webbridge-plugins-link.md @@ -0,0 +1,5 @@ +--- +"@moonshot-ai/kimi-code": patch +--- + +Update the WebBridge install page link opened from the /plugins panel. diff --git a/apps/kimi-code/src/tui/components/dialogs/plugins-selector.ts b/apps/kimi-code/src/tui/components/dialogs/plugins-selector.ts index d7066c77c..831ef50e4 100644 --- a/apps/kimi-code/src/tui/components/dialogs/plugins-selector.ts +++ b/apps/kimi-code/src/tui/components/dialogs/plugins-selector.ts @@ -32,7 +32,7 @@ const ELLIPSIS = '…'; // Official tab, even when the marketplace catalog is unavailable. Selecting it // opens the install page in the browser rather than installing from a source, // because Web Bridge is a browser extension + daemon, not a plugin package. -const WEB_BRIDGE_URL = 'https://www.kimi.com/features/webbridge'; +const WEB_BRIDGE_URL = 'https://www.kimi.com/zh-cn/features/webbridge#local-agent'; const WEB_BRIDGE_ENTRY: PluginMarketplaceEntry = { id: 'kimi-webbridge', displayName: 'Kimi WebBridge', diff --git a/apps/kimi-code/test/tui/components/dialogs/plugins-selector.test.ts b/apps/kimi-code/test/tui/components/dialogs/plugins-selector.test.ts index 5bd80da5b..0ac177a71 100644 --- a/apps/kimi-code/test/tui/components/dialogs/plugins-selector.test.ts +++ b/apps/kimi-code/test/tui/components/dialogs/plugins-selector.test.ts @@ -313,7 +313,7 @@ describe('plugins selector dialogs', () => { panel.handleInput('\r'); expect(onSelect).toHaveBeenCalledWith({ kind: 'open-url', - url: 'https://www.kimi.com/features/webbridge', + url: 'https://www.kimi.com/zh-cn/features/webbridge#local-agent', label: 'Kimi WebBridge', }); }); From a5f10e133678cee9e66c28214786f9aebfe731d3 Mon Sep 17 00:00:00 2001 From: qer Date: Fri, 10 Jul 2026 23:30:38 +0800 Subject: [PATCH 2/2] fix: drop the zh-cn segment from the WebBridge link --- apps/kimi-code/src/tui/components/dialogs/plugins-selector.ts | 2 +- .../test/tui/components/dialogs/plugins-selector.test.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/kimi-code/src/tui/components/dialogs/plugins-selector.ts b/apps/kimi-code/src/tui/components/dialogs/plugins-selector.ts index 831ef50e4..64ec28614 100644 --- a/apps/kimi-code/src/tui/components/dialogs/plugins-selector.ts +++ b/apps/kimi-code/src/tui/components/dialogs/plugins-selector.ts @@ -32,7 +32,7 @@ const ELLIPSIS = '…'; // Official tab, even when the marketplace catalog is unavailable. Selecting it // opens the install page in the browser rather than installing from a source, // because Web Bridge is a browser extension + daemon, not a plugin package. -const WEB_BRIDGE_URL = 'https://www.kimi.com/zh-cn/features/webbridge#local-agent'; +const WEB_BRIDGE_URL = 'https://www.kimi.com/features/webbridge#local-agent'; const WEB_BRIDGE_ENTRY: PluginMarketplaceEntry = { id: 'kimi-webbridge', displayName: 'Kimi WebBridge', diff --git a/apps/kimi-code/test/tui/components/dialogs/plugins-selector.test.ts b/apps/kimi-code/test/tui/components/dialogs/plugins-selector.test.ts index 0ac177a71..4c379820a 100644 --- a/apps/kimi-code/test/tui/components/dialogs/plugins-selector.test.ts +++ b/apps/kimi-code/test/tui/components/dialogs/plugins-selector.test.ts @@ -313,7 +313,7 @@ describe('plugins selector dialogs', () => { panel.handleInput('\r'); expect(onSelect).toHaveBeenCalledWith({ kind: 'open-url', - url: 'https://www.kimi.com/zh-cn/features/webbridge#local-agent', + url: 'https://www.kimi.com/features/webbridge#local-agent', label: 'Kimi WebBridge', }); });