dsh-multica-runtime: A Multica Integration Runtime Bridge Plugin for DeepSeek Harness
multica-ai/dsh-multica-runtime
Multica DSH Runtime is a private runtime bridge between Multica and DeepSeek Harness, exposing a versioned JSONL protocol over stdio for model discovery, session resume, and task token forwarding.
dsh-multica-runtime is an official integration plugin for DeepSeek Harness that establishes a private, out-of-tree runtime bridge between the Multica desktop client and DSH. It communicates over stdio using a versioned JSONL protocol, allowing Multica to drive DSH directly without requiring changes to DeepSeek Harness itself. Core capabilities include model discovery, event streaming, session resume, MCP configuration translation, and headless approvals, all while prioritizing privacy. This plugin is ideal for developers who want to deeply use DeepSeek Harness within Multica, especially in automation scenarios.
How to Install
dsh plugin --profile web add github:multica-ai/dsh-multica-runtime- Category
- Integrations & Connections
- Platform
- DSH Plugin
- Author
- multica-ai
- Distribution
- Plugin
dsh-multica-runtime Key Features
dsh-multica-runtime Repo Summary
What Does It Do?
Multica DSH Runtime is a DSH plugin for DeepSeek Harness that bridges Multica and the public DeepSeek Harness via a private, out-of-tree runtime. It solves the problem of driving DSH from Multica by exposing a versioned JSONL protocol over stdio and composing over official DSH base packages, without requiring changes to DeepSeek Harness. Core capabilities include model discovery, event streaming, session resume, MCP configuration translation, and headless approvals, all while prioritizing privacy.
Core Features
- Model and thinking-level discovery: retrieves model lists and thinking levels directly from DSH for Multica.
- Full event stream: commits text, reasoning, tool, result, and token-usage events to Multica in real time.
- Cooperative cancellation and durable session resume: supports interrupting tasks and resuming sessions after disconnects.
- MCP configuration translation: converts Multica's MCP configuration into DSH stdio or streamable-HTTP clients.
- Session roots management: per-runtime/agent session roots supplied by the Multica daemon.
- Headless approvals: one-shot approvals with no interactive surface, suitable for automation.
How to Use This Plugin?
After enabling it in DSH, interact with Multica using the --probe, --list-models, and --stdio commands. Multica only discovers the profile after --probe returns protocol version 1. For non-standard DSH installations, point the daemon at its launcher via an environment variable. The runtime reads DEEPSEEK_API_KEY from DSH's credential provider at runtime, but never stores it in this repository.
This page is an independent rewrite of the plugin's official README — for authoritative documentation and the latest changes, refer to the source: multica-ai/dsh-multica-runtime. The plugin is third-party code that runs on your machine once installed; inclusion does not imply endorsement — please review the source before installing.
