dshseek

seek://news/dsh-v0-2-1-alpha-2

DSH v0.2.1-alpha.2: Worktrees, AGENTS.md (Oct 9, 2026)

Oct 9, 2026release#release #upstream #alpha #plugin-api #ssh← All news

TL;DR

v0.2.1-alpha.2 (published 2026-10-09, Pre-release) adds three experimental plugin surfaces — reasoning translation (Bing, Google or paid DeepSeek Flash), Git Worktrees for agents to create and enter separate checkouts, and session state-record APIs — plus AGENTS.md in a shared agents directory via DSH_AGENTS_HOME, a working_directory tool, and standalone SSH helper runtimes.

v0.2.1-alpha.2: Reasoning Translation and Git Worktrees Plugins, AGENTS.md in a Shared Agents Directory — and Standalone SSH Helper Runtimes.

From 0.1.7 to the 0.2.0 candidates closed this site’s coverage at v0.2.1-alpha.1 on October 9. The same day, the 0.2.1 line moved again: v0.2.1-alpha.2 published 2026-10-09 with the Pre-release flag, bundling a dense experimental-plugin batch into the harness.

New plugin surfaces, all experimental

Three additions carry the experimental marker. A reasoning translation plugin can be enabled from the Plugins page, choosing Bing, Google, or paid DeepSeek Flash as the provider — aimed at translated display of the model’s thinking output. A Git Worktrees plugin lets the agent create and enter separate Git checkouts, the workflow Warp and friends popularized, now available inside DSH. And session state-record APIs give experimental plugins a place to write and read their own session records.

Two platform capabilities arrive alongside them. Global instructions can now read an AGENTS.md from a shared agents directory, with DSH_AGENTS_HOME selecting the directory — a cross-agent convention rather than a DSH-specific file. And a new working_directory tool ships with read-and-switch interfaces for the session working directory in the TypeScript and Python SDKs.

Bundles, SSH and routing

The official plugin list gains on-demand install entries for the Claude Code and Codex bundles — the release version installs the matching bundle version — and the same release makes the bundles usable for headless, SDK and ACP profiles as optional plugins gain a minimal mode.

On the connectivity side, SSH gets standalone executable helper runtimes supporting remote file operations, processes, terminals, sandboxing and Node PTC. The pi-ai router now handles in-session system-prompt updates by model capability and supports dynamic tool addition and removal; pi-ai itself updates to 1.0.2 with upstream model-catalog updates and adapter fixes.

Changes that need action

Two removals read as breaking for existing setups. The both tool-display mode is gone — only native and ptc remain, and the notes say configurations and API calls using the old mode need updating. Agent Team messages are now delivered directly to the target inbox, removing the separate outbox, auto-retry and resend dedup — related config and result fields need migration. The default SDK profile also changes from a fixed coding-agent identity to a general AI Agent identity for general tasks.

Fixes and quality of life

The fix list is long; a few standouts. A request could hang past the idle timeout when a model response stream stopped outputting and the underlying transport ignored cancellation — that is fixed. An unreadable plugin package metadata file, or a failed auxiliary-request extension preparation, could block the entire DeepSeek request; no longer. A background workflow still running could be marked interrupted when its parent tool step or conversation turn ended normally. Image paste and drag-and-drop return to the continuable subagent input bar, with mid-run image appends and post-completion follow-ups. Local SenseVoice speech recognition with VAD no longer clips the start of a recording.

For everyday comfort: font options now cover the interface body, code and tool output, and the sidebar terminal separately; voice input gains microphone selection with a live input-level meter on the plugin detail page; and the Web build can bind a specific IPv4/IPv6 address and serve native HTTPS through --tls-cert and --tls-key.

The full bilingual notes — every fix, the Windows and macOS desktop repairs, and the remaining dependency updates — are on the release page linked above.

More in this series

Official references