Repository navigation
v0.1.3
🌟 Release v0.1.3: 修复 Agent 工具输出 Schema 校验与仓库自动探测
🛡️ 核心修复 (Bug Fixes)
- 修复 DSH 'value must be an object' Schema 校验崩溃:
- 针对 github_run、github_api、github_pr、github_issue、github_repo 全部 5 大核心工具,增加
ormalizeOutput 防御性包装; - 数组统一封装为 { items, count },标量与文本输出(如 diff、log_failed、jq 单字段)统一封装为 { result },100% 符合 DSH 工具网关根对象规范。
- 针对 github_run、github_api、github_pr、github_issue、github_repo 全部 5 大核心工具,增加
- 渲染器提升 (Render Enhancement):
- 优化 output.render:对于日志与 diff 原生输出纯文本文本块(避免 JSON 转义乱码),对于数据列表输出格式化 JSON,极大提升模型与人类审查体验。
- 工作区上下文智能探测 (Context Auto-Detection):
- 当 Agent 未显式传参
epo 时,自动探测并绑定当前物理工作区关联的 GitHub 仓库,彻底杜绝 atal: not a git repository 误报。
- 当 Agent 未显式传参
完整比对: v0.1.2...v0.1.3