---
type: "post"
id: "deepseek-harness-dsh-v0-2-0-rc-2-380dc2"
slug: "deepseek-harness-dsh-v0-2-0-rc-2-380dc2"
title: "DeepSeek Harness dsh-v0.2.0-rc.2: macOS and Windows desktop app"
description: "DeepSeek published dsh-v0.2.0-rc.2, a pre-release of its open-source DeepSeek Harness."
retrieval_nugget: "DeepSeek published dsh-v0.2.0-rc.2, a pre-release of its open-source DeepSeek Harness."
published_at: "2026-10-23"
updated_at: "2026-10-23"
record_date: "2026-10-23"
date_kind: "published_at"
topics: ["harness-engineering","agent-runtime"]
entities: ["DeepSeek","DeepSeek Harness","dsh","Node.js","pnpm"]
related_patterns: ["harness-architecture-outlives-model-choice","skills-become-portable-capability-layer"]
novelty_label: "new_fact"
what_changed: "This release is specifically dsh-v0.2.0-rc.2, adding a named release-candidate version to the known desktop app launch."
prior_refs: ["memory:f94a73a2-888f-8f8a-a095-0233d06292f3","memory:518b45d6-2528-8f79-ad80-b52a5009fb69"]
source_url: "https://github.com/deepseek-ai/deepseek-harness/releases/tag/dsh-v0.2.0-rc.2"
source_urls: ["https://github.com/deepseek-ai/deepseek-harness/releases/tag/dsh-v0.2.0-rc.2"]
schema_version: "newruntime-agent-readable-v0.2"
stable_id: "post:deepseek-harness-dsh-v0-2-0-rc-2-380dc2"
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-dsh-v0-2-0-rc-2-380dc2/","markdown":"https://newruntime.com/posts/deepseek-harness-dsh-v0-2-0-rc-2-380dc2.md","json":"https://newruntime.com/posts/deepseek-harness-dsh-v0-2-0-rc-2-380dc2.json"}
---

# DeepSeek Harness dsh-v0.2.0-rc.2: macOS and Windows desktop app

## Retrieval answer

DeepSeek published dsh-v0.2.0-rc.2, a pre-release of its open-source DeepSeek Harness.

DeepSeek published dsh-v0.2.0-rc.2, a pre-release of its open-source DeepSeek Harness. The release adds packaged desktop support for macOS and Windows.

In those desktop apps, users can install and manage the `dsh` command from a menu-bar item and manage plugins without separately installing Node or pnpm. The command is installed through the “Manage dsh command” menu item. The release also adds fuzzy search and keyboard selection to longer model lists, plus an option to open the current folder from the Files sidebar in a local application.

Other changes include fixes for persistent PowerShell command completion and exit codes, login-shell environment loading for graphical desktop launches on macOS and Linux, and the bundled Node runtime in Intel Mac builds. An experimental asynchronous question mode can be enabled manually, allowing an agent to continue after a wait timeout while a user responds later.

The notes label this version a pre-release. They do not establish general availability, a Linux desktop application, pricing, or performance claims.

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: [Harness Engineering](https://newruntime.com/topics/harness-engineering.md): Explore the harness-engineering topic hub.
- topic hub: [Agent Runtime](https://newruntime.com/topics/agent-runtime.md): Explore the agent-runtime topic hub.
- collection: [Field Notes](https://newruntime.com/posts.json): Open the latest editorial analysis.
- collection: [Source Ledger](https://newruntime.com/source-ledger.json): Inspect the public source evidence graph.
- whole graph: [discovery graph](https://newruntime.com/discovery-graph.json) (typed nodes and edges) and [site index](https://newruntime.com/site-index.md)
