Skip to content

Releases: muyuanjin/dsh-element-inspector

v0.7.0

Choose a tag to compare

@muyuanjin muyuanjin released this 20 Aug 12:59

Highlights

  • Resolve element ownership from DSH's authoritative client module graph and exact served bundle paths.
  • Route inspection and native open actions through loopback-only DSH Connection RPC with current-graph revalidation.
  • Add the official plugin settings card while keeping the compact shortcut dialog.
  • Bound browser-supplied signal collections and invalidate source caches by graph and entry revisions.
  • Add client contract, module-loader, real Connection integration, and runtime candidate coverage.
  • Add the community banner to the bilingual README and npm package assets.

Validation

  • 61 Node tests passed.
  • Production client bundle built successfully.
  • npm pack dry-run produced a 17-file, 2.2 MB package including the prebuilt client and README media.

v0.6.0

Choose a tag to compare

@muyuanjin muyuanjin released this 20 Aug 11:01

What's Changed

  • Distinguish the DSH host interface from installed plugins using built-in DSH identity metadata, without maintaining a catalog of third-party plugins.
  • Discover candidates from the active browser Boot modules and Cordis Loader entries, including linked, workspace, file:, and dynamically loaded plugins.
  • Trace shell-projected controls, such as settings navigation rows, back to their originating Cordis slot registration.
  • Improve evidence scoring for generated markers, shared selectors, nested ownership boundaries, and ambiguous candidates.
  • Prefer the DSH-selected default client export, exclude Host-only CSS packages, and scope reused React keys to their originating slot.
  • Document the heuristic nature of attribution and its runtime, source-scanning, React, and DOM limitations.

Install

npm install dsh-element-inspector@0.6.0

Or install the tagged DSH plugin directly:

dsh plugin --profile web add github:muyuanjin/dsh-element-inspector#v0.6.0

v0.5.0

Choose a tag to compare

@muyuanjin muyuanjin released this 20 Aug 09:02

First public release of dsh-element-inspector.

Highlights

  • Pick a DeepSeek Harness UI element and identify the installed plugin that most likely owns it.
  • Inspect source-file evidence and open the installed plugin folder or declared repository.
  • Capture the selected element as PNG, or copy it as HTML or GitHub Flavored Markdown.
  • Hide unwanted elements with persistent rules managed through the official DSH settings service.
  • Configure the activation shortcut; press F1 once to inspect or twice quickly to open settings.
  • Support DSH >=0.1.0-rc.8 <0.2.0-0 on Web and Desktop across Windows, Linux, and macOS.

Install

dsh plugin --profile web add dsh-element-inspector

Published on npm.

See README.md or README.zh.md for usage, privacy, update, and uninstall instructions.