grunmin/dsh-acp-enhanced
Enhanced ACP server for DeepSeek Harness: block & reasoning streaming, usage telemetry, model/effort switching, permission presets, session resume/archive, per-session MCP servers, and Zed file/terminal forwarding.
dsh-acp-enhanced is an enhanced ACP server for DeepSeek Harness built for ACP editors like Zed, replacing the official @deepseek-ai/dsh-acp bridge (which only streams plain text) with the Web GUI's capabilities over the ACP wire: block and reasoning streaming (agent_message_chunk / agent_thought_chunk with no torn output on cancel/retry), full telemetry (context ring, cache hit rate, TPS, input/output/reasoning tokens, tool timing), multimodal images via the durable attachment store when available, live provider/model catalog switching, reasoning-effort selection persisted per model, permission presets (read-only / workspace-write / full-access), native allow-once/reject-once approval prompts per tool call, and per-session agent presets.
Install
dsh plugin --profile acp-enhanced add dsh-acp-enhancednpm dsh-acp-enhanced 0.6.0 verified 2026-09-03 (repository field → github.com/grunmin/dsh-acp-enhanced; README EN primary with 中文 edition). Install per README: dsh plugin --profile acp-enhanced add dsh-acp-enhanced — a drop-in replacement for the official @deepseek-ai/dsh-acp bridge on ACP editors like Zed.
Compatibility
Agent Client Protocol (ACP) editors such as Zed; image support requires dsh 0.1.1-rc.2+ with the attachment store (dsh-attachment-local, default in dsh-base); older stacks auto-downgrade.
Details
- Repo: grunmin/dsh-acp-enhanced
- Category: Notifications & Integrations
- Stars: 0
- Version: npm dsh-acp-enhanced 0.6.0
- Last push: 2026-09-20
- First seen: 2026-08-14
Recent updates
0.6.0 current on npm (verified 2026-09-03).
FAQ
- Which editors can use this?
- Any ACP client, with Zed called out in the README — it speaks the Agent Client Protocol and is a drop-in replacement for the official dsh-acp bridge.
- Does it support images?
- Yes, on dsh 0.1.1-rc.2+ with the attachment store: promptCapabilities.image is advertised and pasted/uploaded images reach vision-capable models in wire order; older stacks downgrade automatically.
- How do approvals work?
- Per tool call the editor shows native allow-once / reject-once prompts, with read-only / workspace-write / full-access session modes selectable.
Alternatives
agentic-control-plane/dsh-acp-plugin · openma-ai/deepseek-harness-acp