Skip to content

Plugin card shows wrong name ("plugin") in the Desktop Community Market, though correct elsewhere #21

Description

@dingminhua

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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions