dsh-multica-runtime: A Runtime Bridge DSH plugin Connecting DeepSeek Harness to Multica
forrestchang/dsh-multica-runtime
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.
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
dsh-multica-runtime Repository

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:
dsh plugin --profile web add github:forrestchang/dsh-multica-runtime
For local development, build the plugin and then install it into a DSH profile:
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.