refactor(experimental): drop experimental from the plugin recommendation package names

The two packages keep their directories under packages/experimental and are
registered as experimental name exceptions:

- @deepseek-ai/dsh-plugin-recommendations
- @deepseek-ai/dsh-client-ui-plugin-recommendations

Loader row ids, the Remote service name, locale namespaces and the
enable_official_plugin action are unchanged. Generated catalogs are
regenerated, and both card Web fixtures record the renamed bundle in their
skills' plugin catalogs.
This commit is contained in:
ZiyaZhang committed 2026-10-22 21:02:23 -07:00
1 parent 30dafd2106
commit b5d4e93861
36 files changed
+102 -100

No files matched your search

+1 -1
View File
@@ -220,7 +220,7 @@ const packageFileExtras: Readonly<Record<string, readonly string[]>> = {
// Personalized pages ship the location guidance used by their Creator.
'@deepseek-ai/dsh-creation-recommendations': ['references/*.md', 'skills/*.md'],
// Official-plugin recommendations ship the skill text their provider loads.
'@deepseek-ai/dsh-experimental-plugin-recommendations': ['skills/*.md'],
'@deepseek-ai/dsh-plugin-recommendations': ['skills/*.md'],
// The Web Host mounts the default-off settings owner independently of the
// delegation-tool instances.
'@deepseek-ai/dsh-tool-subagent': ['lib/model-selection-settings.js'],
+2
View File
@@ -22,6 +22,8 @@ export const EXPERIMENTAL_PACKAGE_NAME_EXCEPTIONS: Readonly<Record<string, strin
'packages/experimental/client-ui-action-cards': '@deepseek-ai/dsh-client-ui-action-cards',
'packages/experimental/creation-recommendations': '@deepseek-ai/dsh-creation-recommendations',
'packages/experimental/client-ui-creation-recommendations': '@deepseek-ai/dsh-client-ui-creation-recommendations',
'packages/experimental/plugin-recommendations': '@deepseek-ai/dsh-plugin-recommendations',
'packages/experimental/client-ui-plugin-recommendations': '@deepseek-ai/dsh-client-ui-plugin-recommendations',
} satisfies Record<`packages/experimental/${string}`, `@deepseek-ai/dsh-${string}`>
/** npm namespace for experimental packages without retained-name exceptions. */
+2 -2
View File
@@ -117,10 +117,10 @@ const SERVICE_ROLES: ServiceRole[] = [
},
{
key: 'pluginRecommendations',
pkg: 'experimental-plugin-recommendations',
pkg: 'plugin-recommendations',
title: 'Explicit-need plugin recommendations',
mode: 'service',
consumers: ['experimental-client-ui-plugin-recommendations'],
consumers: ['client-ui-plugin-recommendations'],
note: 'Reads the current catalog text of an official plugin card and enables the plugin through the profile plugin manager after a click.',
},
{
+2 -2
View File
@@ -65,7 +65,7 @@ describe('release families', () => {
'@deepseek-ai/dsh-experimental-client-ui-claude-code-mods',
'@deepseek-ai/dsh-experimental-client-ui-cot-translation',
'@deepseek-ai/dsh-client-ui-creation-recommendations',
'@deepseek-ai/dsh-experimental-client-ui-plugin-recommendations',
'@deepseek-ai/dsh-client-ui-plugin-recommendations',
'@deepseek-ai/dsh-experimental-client-ui-voice-input',
'@deepseek-ai/dsh-experimental-computer-use-cua-driver-mcp',
'@deepseek-ai/dsh-experimental-computer-use-cua-driver-native',
@@ -80,7 +80,7 @@ describe('release families', () => {
'@deepseek-ai/dsh-experimental-inspector-profile',
'@deepseek-ai/dsh-experimental-inspector',
'@deepseek-ai/dsh-experimental-plugin-market-bundle',
'@deepseek-ai/dsh-experimental-plugin-recommendations',
'@deepseek-ai/dsh-plugin-recommendations',
'@deepseek-ai/dsh-experimental-ptc-runtime-python',
'@deepseek-ai/dsh-experimental-ralph-bundle',
'@deepseek-ai/dsh-experimental-session-inspector',