Back to Explore

deepseek-ai/deepseek-harness

GitHub
13 updates · last 90 daysOpen source

Last release:

DeepSeek Harness is an open-source agent harness from DeepSeek AI, built around a plugin-based architecture. Developers can launch its local web interface to work with the harness and extend it through plugins.

Project status

  • Actively maintained, with an upstream push on 2026-11-04 and frequent updates from mid-October through early November 2026.
  • Updates are arriving every few days, across alpha and release-candidate versions, indicating a fast-moving prerelease cycle.

AI summary generated

AI-generated from public sources. May be inaccurate. Report

Recent updates

  • dsh-v0.2.2-rc.1

    v0.2.2-rc.1 adds substantial UI, workflow, plugin, SDK, and session capabilities, alongside broad fixes and performance improvements. It also includes significant developer-facing compatibility changes, including a higher Node.js minimum and migrations for Agent model routing, tool execution, PTC, and plugin APIs.

    BreakingFeatures
  • dsh-v0.2.2-alpha.3

    v0.2.2-alpha.3 adds unified context menus, richer file previews, and an experimental change-request/worktree review flow, alongside scheduled-task, SDK, and file-editing capabilities. It also includes UI, streaming, and session improvements plus a broad set of bug fixes. One significant security-related behavior change appears in the diff but is not called out in the release notes: web fetching no longer restricts destination addresses.

    BreakingFeatures
  • dsh-v0.2.1-rc.5

    Release notes describe an improvement to how thinking content appears in conversations. The supplied diff also contains a reasoning-renderer text-field contract change, but its comparison starts at dsh-v0.2.2-alpha.2 rather than the release notes' dsh-v0.2.1-rc.4 baseline, so it is unclear whether that change is new in rc.5.

  • dsh-v0.2.2-alpha.2

    v0.2.2-alpha.2 adds plugin-management and conversation features, expands localization, and delivers extensive UI, model, tooling, and desktop fixes. It also includes substantial SDK, plugin, PTC, and runtime contract changes, including a higher Node.js minimum; the supplied release notes and diff are truncated, so this analysis covers only the material shown.

    BreakingFeatures
  • dsh-v0.2.1-rc.4

    v0.2.1-rc.4 fixes ACP-mode diagnostics appearing on stdout, which must remain available for JSON-RPC protocol frames. The diff excerpt also shows new end-to-end coverage for stdout cleanliness and a change to the conversation-view interaction documentation.

  • dsh-v0.2.1-rc.3

    v0.2.1-rc.3 adds More menus for plugin discovery and creation, fixes returning to a session with an unsent draft, and updates DeepSeek API-key model listing to follow account sign-in behavior. The diff also changes blank-session reuse and adds draft-initialization and plugin-entry customization behavior that the release notes do not describe in detail.

    BreakingFeatures
  • dsh-v0.2.1-rc.2

    This prerelease adds support for DeepSeek-V4.1-Flash-1017 and introduces opt-in DeepSeek Search and Fetch API providers, selectable from Web Search settings. The code keeps the existing Messages search and HTTP fetch defaults, while adding a new provider package, settings UI, and provider wiring.

    Features
  • dsh-v0.2.1-rc.1

    v0.2.1-rc.1 adds substantial plugin, SDK, model, session, and Web/desktop functionality, alongside improvements to workflows and the user interface. It also changes several plugin and runtime contracts, so developers should review the documented migration items before upgrading. The supplied code diff is truncated, preventing verification of most implementation changes.

    BreakingSecurityFeatures
  • dsh-v0.2.1-alpha.5

    v0.2.1-alpha.5 fixes four reported issues involving plugin skill menus, terminal queries and retries, PTC guidance and model identity prompts, and Page Up behavior on Windows and Linux. It also adds the `conversation.input.model.label` slot for plugin-customized model names. The code diff includes additional publishing, COS, and Windows runner changes that are not described in the release notes.

    Features
  • dsh-v0.2.1-alpha.4

    Release v0.2.1-alpha.4 adds UI configuration for custom-model reasoning levels and plugin discovery from custom index sources. It also fixes composer command editing, Office delivery, Developer Tools activation, and command-launch status reporting, while changing how plugin compatibility is evaluated.

    BreakingFeatures
  • dsh-v0.2.1-alpha.3

    v0.2.1-alpha.3 adds session compaction and image support in Minimal mode, secret masking, session resume for the TypeScript and Python SDKs, and a range of agent, terminal, and UI improvements. It also changes credential precedence and renames the Azure provider, while fixing session recovery, plugin reload, workspace selection, and remote Web reliability issues.

    BreakingSecurityFeatures
  • dsh-v0.2.1-alpha.2

    v0.2.1-alpha.2 adds experimental plugins, session working-directory and state APIs, Web binding and HTTPS options, and several UI and SDK improvements. It also includes fixes across request timeouts, workflows, Windows behavior, and the editor, alongside documented compatibility changes for tool presentation, Python PTC, subagent runtimes, and Agent Team messaging.

    BreakingSecurityFeatures
  • dsh-v0.2.1-alpha.1

    v0.2.1-alpha.1 adds experimental Claude Code Mods compatibility, new session and plugin-creation workflows, public URL configuration, and optional developer tools. It also includes UI, task, plugin, desktop startup, and session-listing fixes, alongside several documented plugin and extension compatibility changes.

    BreakingFeatures