Skip to content

Releases

v0.7.1

Choose a tag to compare

@adamcjm adamcjm released this 09 Oct 06:35

First published release — installable from npm and GitHub.

Install

# npm (stable, dist-tag latest)
dsh plugin --profile <profile> add dsh-window-drag-probe

# pinned
dsh plugin --profile <profile> add dsh-window-drag-probe@0.7.1

# GitHub track (resolves the default-branch HEAD)
dsh plugin --profile <profile> add github:adamcjm/dsh-window-drag-probe

Then restart the host. On DSH Desktop use the plugin page instead — it manages its own profile and refuses the CLI.

What it does

Adds a 16 px drag band across the top of the window (appended last to document.body, so earlier no-drag boxes cannot subtract it) and a diagnostic panel that reads back the platform marker, computed app-region values, the recall mark, every app-region box, a draggability matrix, and live window.screenX/screenY. No official file is patched; nothing is sent anywhere.

Upstream report: deepseek-ai/deepseek-harness#9112

Requirements

Verified on DSH Desktop 0.2.0-rc.2 / Electron 44.0.0 (macOS 27.0.1, Apple Silicon). The DSH client API is not forward-compatible across host releases — check dsh --version before installing on a different host build.

Packaging notes

This release is a metadata-only change over c866316: private removed, repository/homepage/bugs/author/keywords added, README install instructions switched to the npm package name. No runtime code changed. Tests: npm test → 17/17 passing.