Repository navigation
首个正式 Release(v0.2.0 + v0.2.1 合并发布),同步上架 npm:@zyfgood/dsh-a2a。
v0.2.1
params.id规范参数兼容:tasks/get/tasks/cancel/tasks/resubscribe同时接受规范写法params.id与旧约定params.taskId(优先规范)- agent 模式模型回退:未配置
provider/model时回退宿主默认模型(ctx.agentDefaultModel,即 GUI 默认模型);两者都缺时返回明确失败说明而非笼统占位符 - 错误透传:本轮以
turn/end reason=error结束时,真实错误原因回给 A2A 客户端 - 冒烟测试 31 → 35 项
v0.2.0
- Web 运维面板(client 半):Plugins → @zyfgood/dsh-a2a 配置卡 + 设置 Plugins 分区 A2A 标签页;服务器状态、实时任务板(一键取消)、远端 agent 目录
/admin/status、/admin/tasks运维端点(与 JSON-RPC 同 Bearer 门禁)- 子路径导出:
protocol/server/store/client模块可独立引用
安装
dsh plugin --profile <name> add @zyfgood/dsh-a2a # npm(推荐)
dsh plugin --profile <name> add github:zyfgood/dsh-a2a # 或 GitHubnpm 裸名
dsh-a2a是另一个无关项目(TtTRz/dsh-a2a),本插件发布在@zyfgoodscope 下,安装请带 scope。