Skip to content

v1.0.9

Latest

Choose a tag to compare

@github-actions github-actions released this 27 Jul 12:59

Unofficial community tool. cbm-tool is an independent community wrapper for codebase-memory-mcp. It is not maintained, endorsed, or supported by DeusData / the upstream codebase-memory-mcp project.

Highlights

  • Refuse cbm update self for package-managed installs (AUR / apt / rpm / Homebrew) and non-writable paths; only update user installs under ~/.local/bin.
  • Default repository README to Chinese; move English docs to README.en.md.
  • Add cbm -h preview screenshot to READMEs.

What's in this release

  • cbm — Linux / macOS Bash entrypoint
  • cbm.ps1 — Windows PowerShell entrypoint (UTF-8 BOM; prefers npm .cmd shim)
  • install/install.sh — Linux / macOS installer (supports curl ... | bash one-liner)
  • install/install.ps1 — Windows PowerShell installer (supports irm ... | iex)
  • install/install.cmd — Windows CMD installer (supports CMD one-liner)
  • install/uninstall.sh — Linux / macOS uninstaller (supports curl ... | bash one-liner)
  • install/uninstall.ps1 — Windows PowerShell uninstaller (supports irm ... | iex)
  • install/uninstall.cmd — Windows CMD uninstaller (supports CMD one-liner)
  • share/cbm/rules/codebase-memory.md — default rule template
  • SHA256SUMS — SHA-256 checksum manifest for all assets
  • cbm.sha256, cbm.ps1.sha256 — per-asset checksums

One-liners

Linux / macOS install:

curl -fsSL https://github.com/fxjs/cbm-tool/releases/latest/download/install.sh | bash

Linux / macOS uninstall:

curl -fsSL https://github.com/fxjs/cbm-tool/releases/latest/download/uninstall.sh | bash

Windows PowerShell install:

irm https://github.com/fxjs/cbm-tool/releases/latest/download/install.ps1 | iex

Windows PowerShell uninstall:

irm https://github.com/fxjs/cbm-tool/releases/latest/download/uninstall.ps1 | iex

Windows CMD install:

curl -fsSL -o %TEMP%\cbm-install.cmd https://github.com/fxjs/cbm-tool/releases/latest/download/install.cmd && %TEMP%\cbm-install.cmd

Windows CMD uninstall:

curl -fsSL -o %TEMP%\cbm-uninstall.cmd https://github.com/fxjs/cbm-tool/releases/latest/download/uninstall.cmd && %TEMP%\cbm-uninstall.cmd

Updater / uninstaller notes

  • cbm update self downloads the latest cbm-tool release asset and verifies its SHA-256 checksum before replacing the installed script.
  • cbm update codebase-memory-mcp runs the official upstream updater and is separate from cbm-tool's own update mechanism.
  • cbm uninstall (or the uninstall one-liners) purges editor setup, runs codebase-memory-mcp uninstall (indexes kept by default), removes the cbm binary/shim, and clears shell PATH markers on Unix.

Verify downloads

sha256sum -c SHA256SUMS

On Windows:

Get-FileHash -Path cbm.ps1 -Algorithm SHA256