DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

0.1.6-alpha.1 — DeepSeek Harness Release
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
News/DSH Releases/0.1.6-alpha.1

DSH RELEASE

0.1.6-alpha.1

v0.1.6-alpha.1

PrereleaseNot yet assessed

Not yet assessed

Breaking changes

Breaking-change status has not been confirmed. Do not assume the upgrade is compatible.

DSH Releases

Release notes

New Features

  • Add terminals to the Web sidebar, with multiple tabs, shell selection, and recovery after page refreshes. by @LegGasai
  • Add an archived-session list in Settings for browsing and restoring sessions. by @tianyicui
  • MCP supports resource discovery and reading, and URI templates. Shared resource tools are available after configuring an MCP server in a built-in Profile. by @tianyicui
  • Headless can read tasks from standard input, resume sessions with --session-id, and emit run events as newline-delimited JSON with --json. by @lsdsjy
  • Extend file, command, and PTC tools so DSH can run locally while using a remote workspace over SSH. by @tianyicui
  • Add experimental Browser Use through Playwright MCP, Chrome DevTools MCP, and Stagehand browser backends. by @tianyicui
  • Add experimental Computer Use through Cua Driver MCP or the native driver for local computer interaction and screenshots. by @tianyicui
  • Add experimental Auto review mode. by @pku-xht

Improvements

  • Preview file and Skill references and delivered-file links in the sidebar by default. by @LegGasai
  • Allow the mode-switching UI to be disabled in Agent Presets settings. by @ZiyaZhang
  • Improve file previews with preserved file-tree scroll positions, panel-fitted images and PDFs, simpler viewer selection, and clearer loading and format messages. by @Yifffan
  • Expand and copy JSON strings in Trajectory, inspect PTC code and call results, show reasoning expanded by default, and recover recorded run timing. by @kermanx
  • Reorganize the composer’s plus menu, move file attachment into it, remove the separate attachment button, and align Chinese and English command presentation in the slash menu. by @CreatixChu, @Yifffan
  • Distinguish automatic and manual reconnection, support click-to-retry, and reduce notice flicker. by @Yifffan
  • Show turn durations in hours, minutes, and seconds once they exceed an hour. by @lsdsjy
  • Adapt image resizing and token estimates for DeepSeek V4.1, and increase default request-image size and encoding quality. by @CreatixChu
  • Improve persistent Bash performance when processing large amounts of previous output. by @turtle2099
  • Support fullscreen viewing, zoom, and pan for Mermaid diagrams on the documentation site. by @grllll
  • Support per-call timeouts for Node PTC’s run_code, with a default of 120 seconds and a maximum of 600 seconds. by @tianyicui
  • Upgrade MCP to the official SDK v2 with protocol negotiation, paginated tool lists, and support for servers without tools. by @tianyicui
  • Keep expanded reasoning and compaction-summary headers pinned while scrolling for easy collapse, without covering code copy buttons in summaries. by @Chinesezjc
  • Improve Web terminal text and cursor contrast and preserve application colors across theme changes; new views after refresh do not yet restore those colors. by @LegGasai

Bug Fixes

  • Fix session recency sorting, preserve manual order after refreshes, and place new blank sessions at the top. by @Dudu-0223
  • Fix turn-based forks including inputs and settings from later turns. by @Dudu-0223
  • Fix PTC prompt generation failures and unintended text replacements when tool descriptions contain double braces. by @kermanx
  • Fix waiting and exit-result handling during Linux subprocess termination and cleanup. by @turtle1999, @tianyicui
  • Keep usable plugins running after optional startup failures, exit on required-plugin failures, and fix module-route registration after Web server recovery. by @turtle1999
  • Fix page jumps when hovering over or focusing short Markdown tables. by @07akioni
  • Show line-level changes and context in file edit cards, correct added/deleted line counts, and display large replacements as whole fragments. by @turtle2099
  • Pass only body text in subagent completion notices to fix reasoning blocks causing parent-session Messages failures; saved notices are unchanged. by @tianyicui

Chores

  • Add an image offload session event to record historical images omitted from requests and preserve that record across session recovery and forks. by @CreatixChu
  • Use Messages as the default DeepSeek protocol and reuse uploaded images through the Files API. Custom API addresses are preserved. If you explicitly set the old official root URL, remove that override or change it to https://api.deepseek.com/anthropic. by @LegGasai, @tianyicui
  • Disable Ralph by default. Enable it explicitly if needed. by @tianyicui
  • Remove the built-in E2B execution backends; update custom configurations that use them. by @tianyicui
  • Rename PTC packages and services to the ptc-runtime family without legacy aliases; update custom plugins and configurations. by @tianyicui
  • Replace the workflow executor with workflow-ptc under the session file policy; update custom configurations. Python PTC is not supported. by @tianyicui
  • Replace agent/session-start with asynchronous, serial agent/created initialization; the first model request waits for completion. Update affected plugins and registration calls. by @kermanx
  • Deprecate the synchronous Session history APIs snapshotEvents, eventAt, and ownEvents. by @kermanx
  • Use spawn_teammate in experimental Team mode, disable subagent and subagent_fork, and raise the default teammate creation limit from 8 to 16. by @Dudu-0223
  • Run Node PTC in separate processes under the session file policy with output and heap limits; process.env is empty, so code relying on the previous environment must migrate. by @tianyicui
  • Remove transactional rollback from hot reload: parse failures preserve the original configuration, while activation failures may leave partial changes that require correction. by @turtle1999
  • Make SandboxProvider.confine and ShellExecutor.start cancellable and asynchronous, with preparation included in timeouts; fix POSIX symlink/parent-directory combinations and Windows drive-relative paths. by @tianyicui
  • Move the request-image cache to DSH_HOME/cache/attachments/request-images, where it can be rebuilt after deletion; preserve originals and leave old caches untouched. by @turtle1999
  • When using the DeepSeek model adapter with an official API endpoint, session events can be reported with requests. This experimental feature is currently enabled and can be disabled in configuration. by @tianyicui

Release details

Version
0.1.6-alpha.1
Tag
dsh-v0.1.6-alpha.1
Published
Sep 15, 2026 UTC
Commit date
Sep 15, 2026 UTC
Commit
0a15e36 ↗
View upstream release ↗View commit ↗
← Back to DSH Releases