Skip to content

Releases

v0.2.1 — npm 上架(@zyfgood/dsh-a2a)+ 规范参数兼容 + 模型回退

Choose a tag to compare

@zyfgood zyfgood released this 17 Oct 10:42

首个正式 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  # 或 GitHub

npm 裸名 dsh-a2a 是另一个无关项目(TtTRz/dsh-a2a),本插件发布在 @zyfgood scope 下,安装请带 scope。