acp-extension-dsh
其他 活跃维护

acp-extension-dsh

LodyAI/acp-extension-dsh

作为Cordis生态插件,提供ACP会话管控、固定编码配置能力,无冗余依赖,可直接接入对应开发框架快速启用相关功能。

0
Stars 标星
0
Forks 分支
0
Watchers 关注
1
Open Issues
TypeScript
主要语言
NOASSERTION
开源协议
237 KB
仓库大小
1 个月前
最后推送
一键安装扩展 / 插件指令
dsh plugin --profile web add github:LodyAI/acp-extension-dsh
git clone https://github.com/LodyAI/acp-extension-dsh.git
git clone git@github.com:LodyAI/acp-extension-dsh.git
README.md feat/dsh-acp-extension

acp-extension-dsh

ACP session controls and a pinned coding profile for
DeepSeek Harness.

The package is a Cordis plugin, not a replacement for Harness. It adds ACP model,
reasoning-effort, permission, and agent-preset selectors, and mounts ACP-provided
stdio or Streamable HTTP MCP servers into each Harness Agent scope. Harness
continues to own model execution, sandbox enforcement, persistence, preset
composition, tool execution, and one-shot approvals.

Exports

  • acp-extension-dsh exports the Cordis plugin: apply, inject, and name.
  • acp-extension-dsh/capabilities exports the selector vocabulary for host UIs.
  • acp-extension-dsh/profile exports the pinned Harness package set and ACP
    host-composition builder.

The host launches the pinned dsh-acp-demo executable with the generated
composition and stages this package's official
standard/code/minimal/cordis preset snapshot beside the ACP adapter.
Harness mounts the selected preset per session and also discovers user presets
below $DSH_HOME/.agent-presets. MCP tools use Harness's native
mcp__<server>__<tool> naming and are removed with their owning ACP session.

Development

npm install
npm run build
npm test
npm run format:check

Node.js 22 or newer is required.