xun404/dsh-pihuo-plugins--packages-acp-worker1

@pihuo/dsh-pihuo-acp-worker

Host plugin: register pihuo-acp on ctx.subagents

AI 분석

核心用途是为 DSH 注册 ACP 1.2 子进程供应器。适合需要运行本地 ACP 智能体工人的用户。必要条件是运行时需由 DSH profile 提供相关未公开的依赖包。

패키지
@pihuo/dsh-pihuo-acp-worker
버전
0.1.0
라이선스
MIT
최근 업데이트
2026. 8. 17.

설치

검증된 bundle이 없거나 호환성 검사에 실패했습니다. 먼저 저장소 설명을 읽어 주세요. 전체 README 읽기 ↗

@pihuo/dsh-pihuo-acp-worker

Host plugin. Registers ctx.subagents provider pihuo-acp (config providerName).

Phase 1: every start() spawns a new ACP 1.2 child. Session reuse is phase 2.

inject: subagents, subprocess.

At runtime the dsh profile supplies @deepseek-ai/cordis, @deepseek-ai/dsh-session, @deepseek-ai/dsh-subagent, and @deepseek-ai/dsh-subprocess. They are not declared as peers here because those packages are not on the public npm registry.

Config

FieldDefaultNotes
providerNamepihuo-acpDo not use first-party acp.
commandrequiredChild executable.
args[]Must be non-empty at start() — empty refuses so a bare node cannot hang.
cwdparent session cwdAbsolute after load.
env{}Merged after the subprocess seam scrubs parent env.
disposeGraceMs3000SIGTERM→SIGKILL grace.

Local mock:

command: node
args:
  - /absolute/path/to/packages/acp-protocol/bin/mock-acp-agent.mjs

scripts/write-dev-patch.mjs writes that overlay.