dsh-multica-runtime: A Runtime Bridge DSH plugin Connecting DeepSeek Harness to Multica

forrestchang/dsh-multica-runtime

Integrations & ConnectionsVerified
Listed on 2026-08-20
Page last updated 2026-08-20

Private runtime bridge integrating DeepSeek Harness with Multica.

dsh-multica-runtime lets the DeepSeek Harness DSH plugin run on the Multica platform, exposing a JSONL protocol over stdio without modifying DSH core.

install
dsh plugin --profile web add github:forrestchang/dsh-multica-runtime
Category
Integrations & Connections
Platform
DSH-Plugin
Author
forrestchang
Distribution
Plugin

dsh-multica-runtime Key Features

Model & thinking-level discoveryEvent stream & token usageCooperative cancel & session resumeMCP config translationHeadless one-shot approvals

dsh-multica-runtime Repository

forrestchang
Publisher
forrestchang
Repository
forrestchang/dsh-multica-runtime
53
Stars
2
Forks
1
Watchers
6
Open issues
LanguageTypeScript
License
Website
Repo last push2026-08-14 17:45:21
Repo created2026-08-11 22:37:15
Topics
dshdsh-plugin
Default branchmain

dsh-multica-runtime Repo Summary

dsh-multica-runtime is a runtime bridge plugin (DSH plugin) for DeepSeek Harness, maintained by multica-ai, that integrates DSH with the Multica platform. It solves the integration problem between Multica and DSH by exposing a versioned JSONL protocol over stdio and composing over @deepseek-ai/dsh-base, without requiring changes to DeepSeek Harness. The plugin supports model and thinking-level discovery, committed text/reasoning/tool/result/token-usage events, cooperative cancellation and durable session resume, and translation of Multica's MCP configuration to DSH stdio or streamable-HTTP clients. It also provides headless one-shot approvals and narrowly forwards only Multica's server-minted mat_ task token into DSH's credential-scrubbed shell, ensuring task attribution without exposing model-provider credentials.

What core features does the dsh-multica-runtime DSH plugin support?

As a runtime bridge for DSH, this plugin supports interaction with Multica via --probe, --list-models, and --stdio commands. It discovers models and thinking levels from DSH itself, handles committed text, reasoning, tool calls, results, and token-usage events, and supports cooperative cancellation and durable session resume. Additionally, it translates Multica's MCP configuration to DSH stdio or streamable-HTTP clients, provides session roots supplied by the Multica daemon, and supports headless one-shot approvals with no interactive question surface.

How to install and configure dsh-multica-runtime?

Install this DSH plugin using the following command:

bash
dsh plugin --profile web add github:forrestchang/dsh-multica-runtime

For local development, build the plugin and then install it into a DSH profile:

bash
pnpm install
pnpm check
pnpm build
dsh plugin --profile multica add /absolute/path/to/multica-dsh-runtime

Set the environment variable MULTICA_DSH_PATH to point to the launcher for non-standard DSH installations, and ensure DEEPSEEK_API_KEY is read by DSH's credential provider at runtime; never store it in the repository.

What about privacy and security in dsh-multica-runtime?

This plugin contains only the Multica integration layer and does not vendor or redistribute DeepSeek Harness source code. It disables DSH telemetry, stdout is protocol-only, and diagnostics go to stderr. Never commit API keys, MCP secrets, session logs, or generated profiles. The local .local/ directory is ignored and may hold an isolated DSH home and development launcher, but neither belongs in source control.

What are the compatibility and dependencies of dsh-multica-runtime?

The plugin is built on @deepseek-ai/dsh-base and depends on official packages such as @deepseek-ai/dsh-agent, @deepseek-ai/dsh-cmdline, @deepseek-ai/dsh-llm, @deepseek-ai/dsh-mcp-client, @deepseek-ai/dsh-session, @deepseek-ai/dsh-subprocess, and @deepseek-ai/dsh-user-approval. It is currently validated against @deepseek-ai/[email protected] and its matching dsh-* package family. Maintained by multica-ai, written in TypeScript, and last updated in August 2026.

View more DSH plugins at dsh-plugin.org

DSH-Plugin FAQ