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..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/features/webbridge'; +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 5bd80da5b..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/features/webbridge', + url: 'https://www.kimi.com/features/webbridge#local-agent', label: 'Kimi WebBridge', }); });