Agent & Workflowdsh-plugin

dsh-frostfin

A DeepSeek Harness loop plugin that replaces the agent loop with Kimi Code itself via ACP, combining Kimi's native agent loop with DSH's ecosystem (Web UI, sessions, approvals).

Stars
4
Forks
2
Open issues
0
Last push
Aug 19, 2026
Latest release
—
24h Growth
+0
7d Growth
+0

Installation

dsh plugin --profile web add /path/to/dsh-frostfin

Overview

A DeepSeek Harness loop plugin that replaces the agent loop with Kimi Code itself via ACP, combining Kimi's native agent loop with DSH's ecosystem (Web UI, sessions, approvals).

  • Loop bridge: DSH sessions driven by a kimi acp subprocess; streaming replies, thought blocks, tool calls, and plan blocks render natively in DSH.
  • Approval bridge: kimi tool approval requests surface in DSH's native approval dialog; command preview and tool card callId are aligned.
  • AskUserQuestion: kimi's question requests open a plugin-built multi-select modal in DSH; no fake selections ever.
  • Image input: pasted images reach kimi directly as base64 ACP image blocks; missing bytes degrade to a text placeholder.
  • Session lifecycle: DSH restart recovery, kimi crash self-healing, attach to existing kimi sessions, and persisted permission/thinking modes.
  • Mode dispatch: new 'Moonglow Frostfin' mode is default; it drives kimi, while standard mode uses the native loop; driver is locked per session.
  • Model layer: model selector shows kimi's real model list; DSH-configured models auto-sync into kimi config and run directly.
  • Status bar and slash commands: live kimi model, thinking, permission, context, workdir, git branch; native /yolo, /auto, /frostfin-* commands.

Related plugins