Plugin card shows wrong name ("plugin") in the Desktop Community Market, though the name is correct in other views
Plugin: dingminhua/dsh-subagent-default-model
What I see
In the DSH Desktop Community Market (Settings → Plugin Market → dshfind source, builtInProviderKey: dshfind), the card for this plugin shows the title plugin instead of dsh-subagent-default-model. The description and owner (dingminhua) render correctly; only name is truncated to the subdirectory name.
The same plugin's name is correct in other views:
- dshfind.com browse/search page:
dsh-subagent-default-model (correct)
- awesome-dsh-plugin.com detail page
/p/dingminhua/dsh-subagent-default-model--plugin/: og:title and JSON-LD "name" are dingminhua/dsh-subagent-default-model#plugin (correct, standard owner/repo#subdir form)
Observations
- The Desktop Market reads
api.dshfind.com/v1/plugins via the dsh-community-market dshfind adapter (lib/adapters/dshfind.js), which sets displayName directly from the API's raw.name.
- Paginating
api.dshfind.com/v1/plugins (4000+ rows) does not return a dingminhua/dsh-subagent-default-model entry at all, while every other #subdir-style plugin (e.g. dsh-archive-manager, dsh-desktop) is present with the correct repo name.
- The repo itself is indexed by GitHub's
dsh-plugin topic and is public/not archived; the npm package dsh-subagent-default-model@0.3.1 is published with dsh.bundle.patch + dsh.client.
Request
Could you check the dshfind catalog entry for dingminhua/dsh-subagent-default-model — specifically why the Desktop Market card shows plugin while the repo name is dsh-subagent-default-model? It may be a stale or duplicate record (perhaps from an older subdirectory-style submission) whose name became plugin. Happy to supply any further detail.
Thanks!
Plugin card shows wrong name ("plugin") in the Desktop Community Market, though the name is correct in other views
Plugin:
dingminhua/dsh-subagent-default-modelWhat I see
In the DSH Desktop Community Market (Settings → Plugin Market → dshfind source,
builtInProviderKey: dshfind), the card for this plugin shows the titleplugininstead ofdsh-subagent-default-model. The description and owner (dingminhua) render correctly; onlynameis truncated to the subdirectory name.The same plugin's name is correct in other views:
dsh-subagent-default-model(correct)/p/dingminhua/dsh-subagent-default-model--plugin/:og:titleand JSON-LD"name"aredingminhua/dsh-subagent-default-model#plugin(correct, standardowner/repo#subdirform)Observations
api.dshfind.com/v1/pluginsvia thedsh-community-marketdshfindadapter (lib/adapters/dshfind.js), which setsdisplayNamedirectly from the API'sraw.name.api.dshfind.com/v1/plugins(4000+ rows) does not return adingminhua/dsh-subagent-default-modelentry at all, while every other#subdir-style plugin (e.g.dsh-archive-manager,dsh-desktop) is present with the correct repo name.dsh-plugintopic and is public/not archived; the npm packagedsh-subagent-default-model@0.3.1is published withdsh.bundle.patch+dsh.client.Request
Could you check the dshfind catalog entry for
dingminhua/dsh-subagent-default-model— specifically why the Desktop Market card showspluginwhile the repo name isdsh-subagent-default-model? It may be a stale or duplicate record (perhaps from an older subdirectory-style submission) whosenamebecameplugin. Happy to supply any further detail.Thanks!