Skip to content

Releases: JaMoLpE88/dsh-desktop-windowstatus-saving

v0.1.1 — installation fix

Choose a tag to compare

@JaMoLpE88 JaMoLpE88 released this 26 Oct 17:26

Patch release focused on installation.

Fixed

  • The npm package no longer declares koffi as a runtime dependency. Installing the bundle used to stop at a pnpm build-script approval prompt even though the prebuilt binding already ships with DeepSeek Harness Desktop. The plugin now resolves koffi from the DSH runtime, so dsh plugin add completes in one step.

koffi remains a dev dependency for the Win32 test suite. No behaviour change in the window restore path.

v0.1.0 — Window status saving

Choose a tag to compare

@JaMoLpE88 JaMoLpE88 released this 26 Oct 17:06

First release.

The window you left is the window you get. Size, position and maximized state of the DeepSeek Harness Desktop main window are saved while you use the app and restored before the window is painted.

Highlights

  • Restore happens while the window is still hidden, so there is no jump from the default 1280 × 820.
  • The maximized flag survives minimize and tray hide.
  • Multi-monitor aware, including displays at negative coordinates; fits into the nearest work area when a display disappears.
  • Atomic state file at $DSH_HOME/window-bounds.json, written only on change.
  • Windows only, zero configuration, no extra process, no network.

Install

dsh plugin --profile desktop add @jamolpe88/dsh-desktop-windowstatus-saving

Requirements

  • DeepSeek Harness Desktop >= 0.2.1-rc.3
  • Windows 10 or 11