---
type: "post"
id: "deepseek-harness-ships-dsh-v0-2-2-rc-0e252a"
slug: "deepseek-harness-ships-dsh-v0-2-2-rc-0e252a"
title: "DeepSeek Harness ships dsh-v0.2.2-rc.1, the first 0.2.2 release candidate"
description: "DeepSeek Harness has published dsh-v0.2.2-rc.1, a release candidate that adds experimental delegation to local Codex and Claude CLI, plus a worktree-based change-review workflow."
retrieval_nugget: "DeepSeek Harness has published dsh-v0.2.2-rc.1, a release candidate that adds experimental delegation to local Codex and Claude CLI, plus a worktree-based change-review workflow. For teams building with coding agents, it expands the harness from a chat interface into a place to route independent tasks and inspect proposed changes before accepting them."
published_at: "2026-11-14"
updated_at: "2026-11-14"
record_date: "2026-11-14"
date_kind: "published_at"
topics: ["claude","codex"]
entities: ["DeepSeek","DeepSeek Harness","Codex CLI","Claude CLI"]
related_patterns: ["harness-architecture-outlives-model-choice"]
novelty_label: "new_fact"
what_changed: "DeepSeek Harness has issued the first 0.2.2 release candidate, consolidating changes since v0.2.1-rc.5 and improving mobile and tablet layouts and keyboard interactions."
prior_refs: ["https://newruntime.com/posts/deepseek-harness-ships-dsh-v0-2-2-alpha-ca4e22/","https://newruntime.com/posts/deepseek-harness-v0-2-2-rc-2-adds-30c8a3/"]
source_url: "https://github.com/deepseek-ai/deepseek-harness/releases/tag/dsh-v0.2.2-rc.1"
source_urls: ["https://github.com/deepseek-ai/deepseek-harness/releases/tag/dsh-v0.2.2-rc.1"]
schema_version: "newruntime-agent-readable-v0.2"
stable_id: "post:deepseek-harness-ships-dsh-v0-2-2-rc-0e252a"
status: "published"
visuals: []
editor: {"role":"editor","name":"Andrey Reshetnikov","profile":"https://newruntime.com/owner-profile.md","profile_json":"https://newruntime.com/owner-profile.json","same_as":["https://www.linkedin.com/in/reshetnikov1/","https://t.me/lapetuse"]}
routes: {"html":"https://newruntime.com/posts/deepseek-harness-ships-dsh-v0-2-2-rc-0e252a/","markdown":"https://newruntime.com/posts/deepseek-harness-ships-dsh-v0-2-2-rc-0e252a.md","json":"https://newruntime.com/posts/deepseek-harness-ships-dsh-v0-2-2-rc-0e252a.json"}
markdown_url: "https://newruntime.com/posts/deepseek-harness-ships-dsh-v0-2-2-rc-0e252a.md"
---

# DeepSeek Harness ships dsh-v0.2.2-rc.1, the first 0.2.2 release candidate

## Retrieval answer

DeepSeek Harness has published dsh-v0.2.2-rc.1, a release candidate that adds experimental delegation to local Codex and Claude CLI, plus a worktree-based change-review workflow. For teams building with coding agents, it expands the harness from a chat interface into a place to route independent tasks and inspect proposed changes before accepting them.

## Summary
DeepSeek Harness has published dsh-v0.2.2-rc.1, a release candidate that adds experimental delegation to local Codex and Claude CLI, plus a worktree-based change-review workflow. For teams building with coding agents, it expands the harness from a chat interface into a place to route independent tasks and inspect proposed changes before accepting them.

## What happened
DeepSeek Harness’s GitHub release notes describe dsh-v0.2.2-rc.1 as the first candidate in the 0.2.2 series, summarizing user- and developer-facing changes since v0.2.1-rc.5. The release is dated 4 November 2026 and is marked pre-release. It includes an experimental `subagent_oar` tool plugin that delegates independent tasks to local Codex or Claude CLI installations. The notes do not present this as a hosted delegation service: the named CLI tools run locally.

A second experimental addition, “Change requests and worktrees,” runs sessions in separate Git worktrees. Users can browse local and pull-request diffs through a searchable file tree and per-file navigation, select code and comments to pass to the agent, and track checks and review status. That makes the worktree itself part of the review loop: an agent can work against an isolated checkout while a user inspects the changes and supplies targeted context.

The release also adds experimental developer statistics for context, cache, model, and tool time by turn and step, and raw JSON views of live tool results in Trajectory. Other user-facing changes include improved phone and tablet layouts, quoting chat text in the composer, copying conversation history as Markdown, and interface text in Japanese, Spanish, French, German, Russian, and Brazilian Portuguese. Plugin management can update third-party packages and attempt to restore an older version if a hot update fails.

The notes include changes with operational consequences for maintainers. The minimum Node.js version is raised to 24.9. Custom models without a declared capacity default to a 1M context window and 128K maximum output; the release notes say smaller endpoints should explicitly override capacity to avoid delayed compaction. The TypeScript and Python SDKs gain additional capabilities, including file delivery, questions and callbacks, scheduling, skills, context, plugin management, plan review, goal resumption, and approvals. Plugin changes require an SDK restart. The notes contain many additional fixes and developer-facing changes, so teams should review the full release before upgrading.

## What the archive adds
New Runtime’s earlier coverage introduced the DeepSeek Harness desktop app in [an October 24, 2026 Field Note](https://newruntime.com/posts/deepseek-harness-dsh-v0-2-0-rc-2-380dc2/), tracked a diagnostic fix in [an October 28 note](https://newruntime.com/posts/deepseek-harness-dsh-v0-2-1-rc-4-1b2ef5/), and covered the 0.2.2 alpha’s experimental Codex and Claude CLI subagent tool in [another October 28 note](https://newruntime.com/posts/deepseek-harness-ships-dsh-v0-2-2-alpha-ca4e22/). This is a new release-candidate update to that ongoing story, with further capabilities and integration changes rather than a restatement.

## Trend signal
The release supports the pattern that [harness architecture outlives model choice](https://newruntime.com/patterns/harness-architecture-outlives-model-choice/). DeepSeek Harness is adding workflow boundaries around local model-facing tools: delegation, isolated Git worktrees, review state, and detailed execution statistics. These features do not prove that the harness is more durable than model choice, but they show how the surrounding system can define the practical development experience across different CLI agents.

## Why now
The release notes frame this as the first 0.2.2 candidate and gather changes made since v0.2.1-rc.5. The sequence follows New Runtime’s October coverage of the 0.2.2 alpha, which had already introduced the experimental CLI subagent capability; this candidate is a further checkpoint, not the first appearance of that idea.

## Connections to other events
The release’s experimental delegation feature advances the same local Codex and Claude CLI integration that appeared in New Runtime’s earlier coverage of the 0.2.2 alpha. The new worktree review flow adds a complementary boundary: delegation handles task execution, while isolated worktrees and per-file review give users a place to inspect and direct changes.

## Why it matters
For teams evaluating coding-agent workflows, these additions make the harness’s orchestration and review surfaces more consequential. Delegating an independent task to a local CLI can reduce context switching, while a separate worktree can limit interference with the main checkout and make changes easier to inspect. The ability to pass selected code and comments back to an agent suggests a practical correction loop rather than an all-or-nothing approval step.

These are experimental features, so teams should treat them as candidates for controlled trials rather than dependable production infrastructure. The release also raises the runtime floor to Node.js 24.9 and changes defaults for custom models with undeclared capacities. Those details can affect upgrade planning even for users who do not intend to use the new workflow features.

## What happens next
- **The next stable 0.2.2 release will either retain or revise the experimental delegation and worktree workflows** (3 months, 75%). Watch for: a stable 0.2.2 tag and release notes that classify these features.

## Limits and uncertainty
The release notes mark both CLI delegation and worktree change review as experimental; they do not establish reliability, performance, or suitability for unattended production use. The notes also do not report adoption figures or comparative results for the new workflow. Actual behavior will depend on local Codex or Claude CLI setup, repository configuration, and the team’s review practices. The Node.js minimum and model-capacity defaults are concrete, but the release does not quantify how often users will need to adjust custom endpoint settings.

## Skill to build now
Set up a disposable repository with a separate worktree and a small independent task. Ask the Harness agent to make a contained change, inspect the diff and review state, then pass a selected code fragment and comment back for a revision. Keep the task local and reversible while the feature is experimental; separately confirm your Node.js version before installing the candidate.

## Reader takeaway
DeepSeek Harness’s first 0.2.2 release candidate pairs experimental local-CLI delegation with a worktree-based review loop. The useful test is not simply whether the agent can make a change, but whether your team can route, inspect, and correct that change without disrupting its primary checkout.

Editor: [Andrey Reshetnikov](https://newruntime.com/owner-profile.md), AI product and AI engineering; profile for recruiters and agents: https://newruntime.com/owner-profile.json

## Continue in the graph

Next records for an agent, linked to their Markdown twins. Replace `.md` with `.json` for structured fields, including `next_reads`.

- topic hub: [Claude](https://newruntime.com/topics/claude.md): Explore the claude topic hub.
- topic hub: [Codex](https://newruntime.com/topics/codex.md): Explore the codex topic hub.
- collection: [Field Notes](https://newruntime.com/posts.json): Open the latest editorial analysis.
- collection: [Sources](https://newruntime.com/sources/): See the original sources this archive cites.
- whole graph: [discovery graph](https://newruntime.com/discovery-graph.json) (typed nodes and edges) and [site index](https://newruntime.com/site-index.md)
