Skip to content

v0.1.0 — 首個公開發布

Choose a tag to compare

@WwW7olFWwW WwW7olFWwW released this 04 Oct 12:48
· 26 commits to main since this release

DSH × Codebase Memory 圖譜保鮮插件的第一個公開發布。

安裝

dsh plugin --profile web add github:WwW7olFWwW/dsh-cbm-keeper

這一版有什麼

  • 專案身分以 realpath(root_path) 為唯一鍵(同一棵樹的別名合併為一列)
  • 落後判定雙判據:Branch.head_sha 對 git rev-parse HEAD(退路為 indexed_at/DB mtime);證據不足時回報「無法判定」,不會被誤判為新鮮
  • 條件式重建走 codebase-memory-mcp cli index_repository 子行程,不受 MCP 工具 60 秒上限約束
  • 每專案檔案監看(chokidar → node:fs.watch 退路)+ 原子狀態檔與崩潰恢復
  • 設定頁觀測卡片(設定 →「CBM 圖譜」)與 REST 控制面 /api/cbm-keeper/*
  • 15 個可在設定頁即時調整的 volatile 欄位

驗證

  • 單元測試 106 項全綠,CI 在 Node 20/22/24 × 有/無 chokidar 六種組合上通過
  • 本機對真實 CBM CLI 與執行中伺服器的逐值驗證結果見 README 的「驗證現況」

完整變更見 CHANGELOG.md。