Files
codebuddy-mem/CHANGELOG.md
qiukai b84d163af1 docs: 更新 README 和 CHANGELOG,记录 v13.0.1 所有变更
README 新增:
- 数据目录结构与命名约定说明
- 从 claude-mem 迁移步骤
- Hook 配置要点与必须的环境变量
- 回归测试使用说明

CHANGELOG 新增 v13.0.1:
- Hook DATA_DIR 环境变量修复
- 数据库文件命名规范 (codebuddy-mem.db + symlink)
- 回归测试脚本
- 已知问题更新
2026-05-05 03:50:43 +08:00

1.5 KiB
Raw Permalink Blame History

Changelog

13.0.1 (2026-05-05)

修复

  • Hook 环境变量:所有 hook 命令显式导出 CLAUDE_MEM_DATA_DIRCODEBUDDY_MEM_DATA_DIR,防止 bun-runner.js 回写 ~/.claude-mem/
  • 数据库文件命名:主数据库改名为 codebuddy-mem.db,保留 claude-mem.db 符号链接向后兼容 worker 二进制

新增

  • 回归测试脚本 scripts/regression-test.sh11 层 47 项全功能回归测试
  • 数据迁移:支持将旧 ~/.claude-mem/claude-mem.db 完整迁移到 ~/.codebuddy-mem/(含 SQLite + Chroma 向量索引)

已知问题

  • tree-sitter-cli 二进制需通过 Homebrew 安装npm 下载可能失败)
  • 数据迁移后 chroma-sync-state.json 需手动重置水位线,否则语义搜索返回空
  • pending_messages 表 schema 与旧 claude-mem 有微小差异(无 worker_pid 列和 failed 状态)

13.0.0 (2026-05-05)

分叉起点

基于 claude-mem v12.6.0 创建分叉,命名为 codebuddy-mem。

变更

  • 全局重命名claude-mem → codebuddy-mem
  • AI 后端切换corpus 查询从 Claude API 改为 DeepSeek V4 直连
  • MCP 超时修复GS 函数 timeoutMs bug 修复,超时从 3s 调整为 60s
  • 部署适配:支持 CodeBuddy Code 作为 MCP 客户端
  • 仓库迁移:从 GitHub 迁移至 git.yxcowork.vip/qiukai/codebuddy-mem
  • 协议:继承 AGPL-3.0

已知问题

  • tree-sitter-cli 二进制需通过 Homebrew 安装npm 下载可能失败)