Releases: muyuanjin/dsh-element-inspector
Releases · muyuanjin/dsh-element-inspector
Release list
v0.7.0
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
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.0Or install the tagged DSH plugin directly:
dsh plugin --profile web add github:muyuanjin/dsh-element-inspector#v0.6.0v0.5.0
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
F1once to inspect or twice quickly to open settings. - Support DSH
>=0.1.0-rc.8 <0.2.0-0on Web and Desktop across Windows, Linux, and macOS.
Install
dsh plugin --profile web add dsh-element-inspectorPublished on npm.
See README.md or README.zh.md for usage, privacy, update, and uninstall instructions.