DeepSeek Harness Plugin Hub

Discover, verify, and share plugins for DeepSeek Harness.

Explore

PluginsProfilesDocsNews

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.2-rc.1 — DeepSeek Harness Release
News/DSH Releases/0.1.2-rc.1

DSH RELEASE

0.1.2-rc.1

v0.1.2-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

  • By default, fold process details and the System prompt before each completed answer in the conversation stream by @07akioni, @lsdsjy
  • Make conversation-stream content width adaptive and drag-resizable by @yixiangihsiang
  • Show token usage and elapsed time at the end of each answer, with expandable exact usage and detailed statistics by @hypatiamay, @ZiyaZhang, @Yifffan
  • Provide full-history turn navigation in the conversation view, including previews and jumps to unloaded turns by @LegGasai
  • Align secondary text styling, add conversation font sizing, and scale Markdown tables with body text by @yixiangihsiang
  • Let plugins add provider sign-in controls to Models settings by @LegGasai
  • Support third-party interface languages and consistent localized permission categories and labels by @tianyicui, @LegGasai, @imccyu, @ZiyaZhang
  • Support subagent model selection through agent-authorized choices, caller-specified provider, model, reasoning effort, and maximum output length, and configured models for Claude Code and Codex by @Dudu-0223, @pku-xht
  • Publish the Python SDK runtime for Windows x64 by @tianyicui
  • Complete ACP support for standard session controls, model settings, MCP, permissions, and cancellation by @tianyicui, @pku-xht
  • Include enabled plugin package names and versions in official DeepSeek requests; deployments can turn this off by @tianyicui
  • Add opt-in incremental Session-log uploads to official DeepSeek requests by @tianyicui
  • Add an experimental Inspector tool by @imccyu
  • Add an experimental Web Preview by @imccyu
  • Show connection status, tolerate temporary host stalls, and support automatic retries or immediate reconnection after a disconnect by @imccyu
  • Show active schedules in the conversation header across viewport sizes by @pku-xht
  • Let parent Agents and continuable child Agents exchange follow-up messages through send_message, replacing the one-way report tool by @Dudu-0223
  • Improvements

    • Reduce code loading, data transfer, and parsing during page startup and conversation initialization by @lsdsjy, @imccyu, @Kingwl, @kermanx
    • Reduce the disk space used by conversation records by @Magolor
    • Improve icons, directory loading, and file search in the / and @ menus, with pointer-based directory navigation by @Yifffan, @LegGasai
    • Switch the primary action to Send and queue the message when a draft is entered during a running turn by @lsdsjy
    • Keep file and conversation references valid when adjacent composer text is edited by @LegGasai
    • Preserve unfinished question-card drafts when switching conversations by @LegGasai
    • Keep code blocks syntax-highlighted while responses stream in the conversation view by @07akioni
    • Render question history as readable question-and-answer cards with clear cancelled and interrupted states by @LegGasai
    • Show images immediately while compression and upload continue in the background by @CreatixChu
    • Count image usage during context compaction by @CreatixChu
    • Show images from users, assistants, and tool results in Trajectory by @CreatixChu
    • In local-filesystem mode, let the model locate uploaded images and read extensionless attachment paths through read_image by @CreatixChu
    • Improve image compression speed, reduce upload size, and preserve more detail in very tall or wide images by @CreatixChu
    • Warn when automatically repairing a truncated conversation-log tail and identify the affected conversation by @turtle1999
    • Group plugins by conversation and global scope, with Agent Preset switching and cross-preset search by @LegGasai
    • Improve menus, scrolling, tool file links, and diff statistics in the conversation and composer UI by @Yifffan
    • Reduce unnecessary filesystem checks when loading conversations on macOS and Linux by @LegGasai
    • Improve processing efficiency for long conversations and dense live messages while reducing memory use and rendering overhead from streaming responses, syntax highlighting, layout, and navigation previews by @Dudu-0223, @imccyu, @07akioni
    • Report the effective endpoint and error details when web_search fails by @CreatixChu
    • Refine the home-page logo animation by @Yifffan
    • Reuse Profile request headers for custom model discovery; add search and filtering to the model catalog by @LegGasai

    Bug Fixes

    • Fix persistent PowerShell starting too early and returning incomplete output on macOS and Linux by @tianyicui
    • Fix persistent Bash returning empty output early during pipeline reads on Linux by @LegGasai
    • Fix host stalls on macOS when Bash commands spawn many subprocesses by @LegGasai
    • Fix the Windows directory picker truncating paths that contain characters such as 「开」 by @tianyicui
    • Fix persistent Bash and PowerShell results not expanding in the conversation view by @LegGasai
    • Fix Profile-configured Agent Preset directories being lost at startup by @LegGasai
    • Flag Agent Presets that cannot load and explain why switching failed by @LegGasai
    • Remove the unsupported /goal command from the Minimal preset by @Magolor
    • Accept null placeholders for file-edit fields unused by the selected operation by @lsdsjy
    • Keep PTC Mode SDK features inside run_code instead of exposing them as directly callable tools by @CreatixChu
    • Send periodic WebSocket heartbeats to keep idle connections alive by @lsdsjy
    • Keep a new blank conversation from displacing existing conversations in the collapsed Workspace list by @lsdsjy
    • Fix the workflow section order in the system prompt by @LegGasai
    • Reduce npm package-resolution cost by trimming unnecessary peer dependencies by @imccyu
    • Fix startup failures and broken HMR on Node.js 24.0–24.11.1 by @imccyu
    • Return keyboard focus to the Settings trigger after the dialog closes by @LegGasai
    • Correctly echo and reliably deliver images added or queued while a conversation is running; follow-up messages to continuable subagents also support images by @CreatixChu
    • Complete highlighted slash commands with Tab while the command menu is open by @mektpoy

    Chores

    • Update the Safety Notice: DeepSeek Harness has not been security-audited, and sandboxing, approvals, and permissions do not guarantee isolation by @turtle1999
    • Keep Shell guidance ahead of other tool instructions in the model prompt by @LegGasai
    • Use the Remote gateway as the unified remote-call API and error-dispatch mechanism, with the legacy APIProxy removed by @imccyu
    • Split the conversation UI into focused modules so developers can import the layer that owns each capability by @imccyu
    • Require the one-time token in the launch URL when accessing the Web interface over a network by @tianyicui
    • Launch applications through dsh Profiles, including Python SDK and ACP modes by @tianyicui
    • Update pi-ai model support and add controls such as the vLLM thinking budget by @tianyicui
    • Stream progress to stderr during headless runs while keeping stdout limited to the final result by @lsdsjy
    • Rename Code Mode to PTC mode while keeping existing conversation records readable by @tianyicui
    • Enable public WebFetch by default with SSRF protection and no per-request approval for public network access by @Dudu-0223
    • Remove the optional SQLite Session persistence backend; existing content is not deleted, so use an older version to export it by @tianyicui
    • Enable web_fetch by default for the Python SDK, Headless, ACP, and custom Profiles by @koalazf99
    • Stop exposing the general-purpose workflow tool by default in Web PTC Mode by @koalazf99
    • Replace Session.events with on-demand read APIs: seq, eventAt(), and snapshotEvents() by @kermanx
    • Distinguish SessionSeq from SessionLogOffset with strong types while preserving forward compatibility by @tianyicui, @imccyu

    Release details

    Version
    0.1.2-rc.1
    Tag
    dsh-v0.1.2-rc.1
    Published
    Sep 3, 2026 UTC
    Commit date
    Sep 2, 2026 UTC
    Commit
    a66e470 ↗
    View upstream release ↗View commit ↗
    ← Back to DSH Releases
    DeepSeek Harness Plugin Hub
    PluginsProfilesCategoriesNewsDocsSign inPublish
    PluginsProfilesCategoriesNewsDocsSign in