TGYD-helige/dsh-plugins--packages-dsh-a2a ↗★ 2
dsh-a2a
A2A protocol (JSON-RPC + SSE) server plugin for DeepSeek Harness: expose dsh agents as A2A agents.
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:TGYD-helige/dsh-plugins#c29b4b1361e1a293c1106999922758ffd326871e&path:packages/dsh-a2a说明文档
阅读完整 README ↗Configuration
All three plugins are disabled by default and configured through the standard dsh plugin config layer (Schemastery-validated, hot-reloaded). Example profile cordis.patch.yml snippet:
- insert:
- id: langfuse
name: dsh-langfuse
config:
enabled: true
publicKey: pk-lf-...
secretKey: sk-lf-...
baseUrl: https://cloud.langfuse.com
- id: storage-mirror
name: dsh-storage
config:
enabled: true
database:
enabled: true
provider: mysql # mysql | postgresql | sqlite | sqlserver
url: mysql://user:pass@host:3306/agent
- id: a2a
name: dsh-a2a
config:
enabled: true
host: 127.0.0.1 # no auth built in — keep loopback or front with a proxy
port: 41241
cwd: /srv/agent-workspaces
taskStore: redis # memory | redis | gcs — A2A task state only
redis:
url: redis://127.0.0.1:6379
gcs:
bucket: my-agent-archives