Skip to content

v0.6.1 — 修复卸载预览 BUG + 增强帮助信息

Choose a tag to compare

@zyTheGit zyTheGit released this 23 Jul 12:43

🐛 修复

  • 卸载预览硬编码路径 BUGevokit uninstall opencode 启发式模式下预览错误显示 ~/.claude/ 路径,现已根据适配器动态显示实际路径(如 ~/.config/opencode/
  • 卸载引擎循环依赖 — 适配器注册逻辑分离到 register.tsexecuteUninstall 接受 adapter 实例参数避免通过 registry 查找
  • 类型安全改进AdapterInstaller 接口新增 resolveHome()getHeuristicConfig(),消除卸载引擎中的鸭子类型检查(as 断言)
  • OpenCode 适配器启发式配置 — 覆盖 getHeuristicConfig(),返回 OpenCode 实际文件结构(opencode.json、agent/、skills/)

✨ 增强

  • 卸载命令详细帮助evokit uninstall --help 新增卸载模式说明、选项详解、示例用法、卸载后指引
  • 中文化输出buildPreview()buildResultSummary() 输出从英文改为中文,与安装命令保持一致

📊 验证

  • ✅ 类型检查通过
  • ✅ 构建通过
  • ✅ 259 个测试全部通过
  • evokit uninstall opencode --dry-run 正确显示 ~/.config/opencode/
  • evokit uninstall claude --dry-run 正确显示 ~/.claude/

完整变更: v0.6.0...v0.6.1