Skip to content

Releases: psychiiii/dsh-three-window

dsh-three-window 0.1.7-rc.1-r7

Choose a tag to compare

@psychiiii psychiiii released this 27 Sep 15:48
Immutable release. Only release title and notes can be modified.

Three-window workbench plugin for DeepSeek Harness (dsh), built on dsh 0.1.7-rc.1.

Changes since v0.1.7-rc.1-r6 (installer only; the plugin itself is unchanged):

  • Menu in a terminal: sh dsh-three-window.sh first shows this package's version, your dsh version and whether it is supported, and what is installed, then asks: 1 install / update / reinstall, 0 uninstall (confirmed with y/N), x quit. Run from a script or without a terminal it installs without asking, as before; --install skips the menu explicitly.
  • One-command uninstall: sh dsh-three-window.sh --uninstall (or menu 0). It unregisters the plugin (through dsh plugin remove when pnpm is available), deletes the installed copy, then the installer cache. Sessions, workspaces, dsh settings and the plugin's own saved settings stay. --uninstall --check lists what would be removed. Restart dsh web afterwards.
  • Updates clear earlier versions from the cache once the new one is registered; a version another profile still uses is kept.

From this release on the menu can name the installed release (e.g. 0.1.7-rc.1-r7); older installs show the dsh baseline and their build hash.

Supported dsh: 0.1.7-rc.1 or newer (rc or stable). Verified on 0.1.7-rc.1 and 0.1.7-rc.2.

Install or update (run the same two lines again to update):

curl -fsSLO https://github.com/psychiiii/dsh-three-window/releases/latest/download/dsh-three-window.sh
sh dsh-three-window.sh

dsh-three-window.sh sha256: 1e978ec95c72a991b0ab5d6411a2a0f893137b6600179ea45181da968478a5d0

dsh-three-window 0.1.7-rc.1-r6

Choose a tag to compare

@psychiiii psychiiii released this 27 Sep 14:25
Immutable release. Only release title and notes can be modified.

Three-window workbench plugin for DeepSeek Harness (dsh), built on dsh 0.1.7-rc.1.

Changes since v0.1.7-rc.1-r5:

  • Output language in each window's header: the top right of every window shows 「输出语言:…」 (output language). Click it to pick from the fixed language list, or 「不指定」 (not specified). It is the same setting as Settings → General, so either place shows the other's change at once.
  • No first-entry language dialog any more. Nothing pops up when you enter a workspace; choose a language from the window header or Settings whenever you like.
  • Pages opened from a non-loopback address show the selector read-only, as the settings page does.

Existing settings carry over unchanged.

Supported dsh: 0.1.7-rc.1 or newer (rc or stable). Verified on 0.1.7-rc.1 and 0.1.7-rc.2.

Install or update (run the same two lines again to update):

curl -fsSLO https://github.com/psychiiii/dsh-three-window/releases/latest/download/dsh-three-window.sh
sh dsh-three-window.sh

dsh-three-window.sh sha256: 8a2f223a79a6d94d521eef38bec218b4e54291049b5b36a1ffb6ba52f9fbfd99

dsh-three-window 0.1.7-rc.1-r5

Choose a tag to compare

@psychiiii psychiiii released this 26 Sep 19:53
Immutable release. Only release title and notes can be modified.

Three-window workbench plugin for DeepSeek Harness (dsh), built on dsh 0.1.7-rc.1.

Changes since v0.1.7-rc.1-r4:

  • No workspace yet: the window area shows one empty state that points at adding a workspace, instead of three bootstrap errors. With no workspace, 新会话 (New Session) opens the add-workspace folder picker directly; once a workspace exists it keeps its three-window menu.
  • The folder dsh was started from is no longer registered as a workspace. Only folders you add are workspaces, as in dsh itself.
  • Deleting a workspace clears its windows at once (no reload needed). The confirmation says what happens: conversations are kept on disk but no longer shown in the three windows.
  • Adding the same folder again opens three new, working windows. Previously the panes were bound back to the old conversations, which dsh no longer counts as part of the workspace, so they could not send.
  • No Ungrouped bucket in three-window mode, and search no longer returns conversations outside every workspace: none of them could be opened in a pane.
  • With three windows turned off, the plugin no longer covers dsh's own single-session view.

Note for existing workspaces that were deleted and added again before this release: their old conversations stay on disk but will not return to the three windows. dsh has no way to move a conversation back into a workspace.

Supported dsh: 0.1.7-rc.1 or newer (rc or stable). Verified on 0.1.7-rc.1 and 0.1.7-rc.2.

Install or update (run the same two lines again to update):

curl -fsSLO https://github.com/psychiiii/dsh-three-window/releases/latest/download/dsh-three-window.sh
sh dsh-three-window.sh

dsh-three-window.sh sha256: 83a58c5684e6003642ca125872c826414a600d00dc13814d4cdfbbd616105278

dsh-three-window 0.1.7-rc.1-r4

Choose a tag to compare

@psychiiii psychiiii released this 26 Sep 16:39
Immutable release. Only release title and notes can be modified.

Three-window workbench plugin for DeepSeek Harness (dsh), built on dsh 0.1.7-rc.1.

Changes since v0.1.7-rc.1-r3:

  • Model output language per window. Each window can have its own language for the model's answers to you, chosen from a fixed list (zh-CN, zh-TW, en-US, ja-JP, ko-KR, fr-FR, de-DE, es-ES, pt-BR, ru-RU). Set it under Settings → General, right after dsh's Language row; you are also asked once on first entry. It governs only what the model says to you: code, comments, and commit messages keep following the project, and an explicit request in your message wins. The review window's language also reaches the reviewer models.
  • Per-workspace turn prompt. In the workspace list, ⋯ → 每轮 Prompt… (Turn prompt…) sets up to 4000 characters that are appended after every message in that workspace, in all three windows (not subagents). A 📌 beside the workspace name marks one that has a prompt and previews it on hover. Stored only in this machine's dsh settings, never in the project.
  • Both are sent on every turn and are hidden from the conversation; the rules that explain them are fixed text, so changing either setting never rewrites the system prompt.
  • README: the build-from-source steps name the built installer correctly, and reviewer models are documented where they are actually set (the review window's 评审模型 button).

Supported dsh: 0.1.7-rc.1 or newer (rc or stable). Verified on 0.1.7-rc.1 and 0.1.7-rc.2.

Install or update (run the same two lines again to update):

curl -fsSLO https://github.com/psychiiii/dsh-three-window/releases/latest/download/dsh-three-window.sh
sh dsh-three-window.sh

dsh-three-window.sh sha256: 14c76a2818b187f9ae22e8ad18cabe04fbe91a58b81586a836545c0a0c117ba6

dsh-three-window 0.1.7-rc.1-r3

Choose a tag to compare

@psychiiii psychiiii released this 25 Sep 01:17
Immutable release. Only release title and notes can be modified.

Three-window workbench plugin for DeepSeek Harness (dsh), built on dsh 0.1.7-rc.1.

Changes since v0.1.7-rc.1-r2:

  • Each of the three windows keeps its own model: changing the model in one window no longer changes the other two.
  • The review window is locked until at least one reviewer model is configured; the 评审模型 button is outlined in red until then.
  • With a single reviewer model, a review is an ordinary single-model review: one round, and every finding is listed under findings.
  • Window labels read 聊天 + Prompt / 施工 / 审核 instead of 左 / 中 / 右.
  • The sidebar no longer shows the 激活 tag on the focused window's row.

Supported dsh: 0.1.7-rc.1 or newer (rc or stable). Verified on 0.1.7-rc.1 and 0.1.7-rc.2.

Install or update (run the same two lines again to update):

curl -fsSLO https://github.com/psychiiii/dsh-three-window/releases/latest/download/dsh-three-window.sh
sh dsh-three-window.sh

dsh-three-window.sh sha256: e9f3ef729a7ef5247eec9f2c44129427659debb611ffee1dedbfa5ef684089d9

dsh-three-window 0.1.7-rc.1-r2

Choose a tag to compare

@psychiiii psychiiii released this 24 Sep 23:40
Immutable release. Only release title and notes can be modified.

Three-window workbench plugin for DeepSeek Harness (dsh), built on dsh 0.1.7-rc.1.

Fix: Settings → 窗口与评审 no longer stays on "正在读取设置…". The reviewer settings could not be read or saved in the browser on any supported dsh; this release restores them. Everything else is unchanged from v0.1.7-rc.1.

Supported dsh: 0.1.7-rc.1 or newer (rc or stable). Verified on 0.1.7-rc.1 and 0.1.7-rc.2.

Install or update (run the same two lines again to update):

curl -fsSLO https://github.com/psychiiii/dsh-three-window/releases/latest/download/dsh-three-window.sh
sh dsh-three-window.sh

dsh-three-window.sh sha256: be17d8c779f5bc8dcb75ab0ca7dd9320552d7f99b14974f35f8d0dd89552c763

dsh-three-window 0.1.7-rc.1

Choose a tag to compare

@psychiiii psychiiii released this 24 Sep 22:53
Immutable release. Only release title and notes can be modified.

Three-window workbench plugin for DeepSeek Harness (dsh), built on dsh 0.1.7-rc.1.

Supported dsh: 0.1.7-rc.1 or newer (rc or stable). Verified on 0.1.7-rc.1 and 0.1.7-rc.2.

Install or update (run the same two lines again to update):

curl -fsSLO https://github.com/psychiiii/dsh-three-window/releases/latest/download/dsh-three-window.sh
sh dsh-three-window.sh

dsh-three-window.sh sha256: ead1997cc50b2234c7222ed9dfa9cb9a0653cefa890809d44ff3b4f8db6c37d8