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.5-rc.1 — DeepSeek Harness Release
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
News/DSH Releases/0.1.5-rc.1

DSH RELEASE

0.1.5-rc.1

v0.1.5-rc.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

  • The DeepSeek model adapter adds DeepSeek-V41-Flash (deepseek-flash) with text, image, and in-history system prompt update support. New Sessions use it by default; when the configuration file explicitly specifies a model, that configured value takes precedence. by @LegGasai
  • Web now supports uploads of arbitrary file types: files and images share a preview area, background uploads expose progress and cancellation and remain visible across conversation switches, and models can use existing file tools to read saved paths on demand. by @CreatixChu
  • Continuable subagents support message queuing, editing, deletion, Steer for individual or all queued messages, and Stop. Queued submissions show a Sending state and cannot be edited, deleted, or steered until delivery completes. by @Dudu-0223, @LegGasai
  • Support dynamic system prompt updates without invalidating KV Cache when the configured model explicitly declares support. by @tianyicui
  • The Web right Sidebar supports tabs, split panes, fullscreen, and previews for Markdown, code, HTML, PDF, and images, including files from subagent and inactive sessions. Models can explicitly deliver files for Sidebar preview, default-app opening, or file-manager reveal. The former Detail panel is removed. by @imccyu, @Yifffan, @yixiangihsiang, @CreatixChu, @yudshj
  • Model discovery now supports models objects from custom model providers and native Anthropic model lists, and fills in model names, context windows, and maximum output tokens when needed. by @LegGasai
  • All outbound network requests honor the HTTP_PROXY, HTTPS_PROXY, ALL_PROXY, and NO_PROXY settings from the startup environment. by @LegGasai
  • Add “Open in” to the Web header to open the Workspace in an installed editor, IDE, terminal, file manager, or other supported application. by @yixiangihsiang
  • Feedback can be submitted without continuing the conversation. The /feedback command accepts detailed feedback, and submissions include the relevant conversation content. by @tianyicui, @Chinesezjc, @CreatixChu

Improvements

  • Web renders image results from top-level and PTC-nested read_image calls, and displays local images referenced by absolute POSIX paths in assistant messages, including screenshots outside the workspace. Failed loads show alt text or the original path. by @Chinesezjc, @kermanx
  • The Skill picker supports fuzzy search, with improved Skill and command references in chat bubbles. by @LegGasai
  • Adjust colors, hover and focus states, and category icons for clickable conversation links to improve the distinction between Markdown links, file references, web sources, artifact links, and Workflow member links. by @yixiangihsiang
  • Prevent local non-terminal subprocesses from opening console windows on Windows. by @turtle1999
  • Agent Team send_message consistently uses steer semantics and preserves sender attribution and ordering across agents and cold recovery. by @Dudu-0223
  • Reduce lag when opening, resuming, and continuing long conversations, and lower memory usage. by @imccyu, @tianyicui, @Dudu-0223
  • When a long conversation is referenced, the model can read content omitted from the preview as needed. by @tianyicui
  • Improve Settings panel label and toggle-state styling across light and dark themes, localization, and accessibility. by @LegGasai, @turtle2099
  • Allow commands and their output to be expanded in PTC mode. by @tianyicui
  • Improve Web composer menu layering, placeholder text, and spacing. Present session statistics in two compact summaries for turn counts and speed, and detailed token usage and cache hits. by @Yifffan
  • Localize built-in slash command descriptions into Chinese and update them when the interface language changes, preserving open menus and queries. by @Kaige-Gao

Bug Fixes

  • Pausing a goal in Web immediately aborts the active model turn, and the model cannot resume it. Only the user can resume the goal, and inactive goals also show a resume action. by @mektpoy
  • Preserve tool-call IDs and names across DeepSeek streaming continuation chunks, preventing empty tool names and conversation records that cannot be reopened. by @LegGasai
  • Prevent the Python SDK single-file runtime from rewriting Bash commands that begin with node as dsh runtime invocations. by @imccyu
  • Open a conversation selected from search in its Workspace, expand it, and scroll it into view instead of leaving the search interface open. by @Dudu-0223
  • Fix path separators, titles, and absolute-path validation for Windows drive-root Workspaces so drive roots work correctly. by @turtle1999
  • Fix Web connections failing to recover automatically after a disconnection. by @LegGasai
  • Fix chat no longer scrolling to the bottom automatically after sending a message or resizing the window. by @tianyicui
  • Fix a possible Python SDK runtime crash on startup on Windows. by @tianyicui
  • Make the Send button follow the same busy-session setting as Enter, with labels that identify queue or steer delivery. by @lsdsjy
  • Reject messages with neither non-whitespace text nor an attachment, and reject blank queue edits. Image-only and file-only messages remain supported. by @turtle1999
  • Report permission and I/O errors during project-root discovery instead of loading instructions from an ancestor project. by @turtle1999
  • Remove literal Markdown bold markers from collapsed thinking summaries while preserving the full expanded content. by @turtle1999
  • Keep pi-ai model settings available when catalog changes invalidate an existing configuration, preserving diagnostics and repair controls. by @LegGasai
  • Validate and normalize custom-provider Base URLs before model discovery or provider creation, with inline feedback for invalid addresses. by @turtle2099
  • Fix the Windows native folder picker opening behind other windows in the Web app. by @Elevator14B
  • Fix the Composer placeholder remaining visible after whitespace is entered. by @CreatixChu
  • Keep filesystem and Web guidance aligned with each agent's visible tools, so filtered subagents are not instructed to use unavailable tools. by @koalazf99
  • Reject repeated MCP tool-list pagination cursors instead of hanging startup or synchronization, while keeping the last valid tool set available. by @grllll

Chores

  • Session format V3: Version migrations generate new log files for supported old logs while preserving the originals, and upgraded Sessions do not support downgrade reads. Custom log readers must adapt to V3; see session-format-v2-to-v3/README.md for cross-version migration details. by @tianyicui, @Magolor, @imccyu
  • Session lifecycle change: The Session persistence API is now owned by lifecycle-scoped SessionHandles; agentLoop.create() is asynchronous, and a new Session lock ensures that each Session is held by at most one process. by @turtle1999, @imccyu
  • Default tool changes: SDK, Headless, and ACP use read, write, and edit for file editing by default. Web minimal and Python sdk-minimal provide only a persistent shell by default; str_replace_editor requires explicit opt-in, and persistent Bash consistently reports completion or timeout status. by @koalazf99
  • Improve ordinary subprocess cleanup on Windows and supported Linux environments to reduce leftover processes after tasks stop. Ordinary subprocess handles no longer expose pid; terminal handles are unchanged. by @pku-xht
  • Standardize FS_NOT_OBSERVED diagnostics for unobserved file writes and failed edits while preserving the file path, structured error code, and original cause. by @turtle1999
  • The Python SDK adds a macOS x64 runtime wheel, allowing Intel-based Macs to install and run the bundled runtime. by @koalazf99
  • Upgrade pi-ai to version 0.85.1. by @tianyicui
  • Update the optional subagent plugins to Codex 0.153.4 and Claude Code 2.1.263. Explicit model settings remain unchanged; Codex uses its upstream default when no model is configured. by @koalazf99
  • Custom persona configuration is split into a prefix and a suffix; existing configurations and related constants need to be updated. by @tianyicui
  • Agent plugin API changes: Remove ctx.agent and require callers to pass the Agent explicitly. Correct ownership of continuable subagents so root-only scheduling excludes them. by @kermanx
  • Inbox API changes: Make Inbox a type-only interface instead of an exported runtime class. Plugins access pending messages through agent.inbox; hasPending and claim are no longer public API. by @kermanx
  • Web plugin panel API changes: Plugins can register global panels through sidebar.panellist and main; the former slot moves to the key under . by @imccyu

Release details

Version
0.1.5-rc.1
Tag
dsh-v0.1.5-rc.1
Published
Sep 10, 2026 UTC
Commit date
Sep 10, 2026 UTC
Commit
183f08e ↗
View upstream release ↗View commit ↗
← Back to DSH Releases
conversation
conversation
main
  • Publish installable experimental Agent Teams packages; users must explicitly add the profile, which is not enabled by default. by @imccyu