Repository navigation
v0.3.20
更新内容
- Provider 主调用固定使用 ACP stdio,由 CodeBuddy CLI 原生工具完成任务,不再提供 bridge 模式开关。
- 移除 Provider 的 DSH 工具信封解析和回放路径,JSON、DSML 等最终回复按文本保留,避免格式错误导致整轮失败或重复执行。
- 保留独立的
dangerouslySkipPermissions开关,默认关闭。标题、压缩等后台请求仍禁用原生工具;codebuddy_ask保持独立配置。 - 补齐 ACP 用量去重、模型与会话校验、取消和超时处理,以及 Windows 子孙进程回收。
升级须知
- 旧
executionMode设置和DSH_CODEBUDDY_EXECUTION_MODE环境变量不再生效;下一次保存设置时清除旧键。 - 需要支持 ACP v1 / stdio 的 CodeBuddy CLI,已验证版本为 2.177.1。
- ACP 原生工具不经过 DSH 文件沙箱或逐项确认,仅用于可信工作区;CLI 自身权限策略仍生效。取消不能撤销已经完成的写入或外部操作。
- 安装新版本后完全退出并重启对应 DSH 实例。
安装
dsh plugin --profile web add "git+https://github.com/liubaicai/dsh-codebuddy-link.git#v0.3.20"或下载本 Release 的 .tgz 安装包,使用同页 SHA256SUMS.txt 核对校验值。将 web 替换为实际 profile。