mirror of
https://github.com/DeusData/codebase-memory-mcp.git
synced 2026-11-07 08:43:35 +08:00
- README badges: languages 66->155, agents 10->11, tests 2586->2812 (actual count from v0.6.1 test run) - README: VirusTotal table, primary VT badge link, all '66 languages' references, expanded language list with all newly added grammars - server.json: bump 0.5.5->0.6.1 (was two releases behind), update all download URLs and sha256s - pkg/scoop, homebrew, aur, chocolatey, winget: bump to 0.6.1 with new sha256s from v0.6.1 checksums.txt - pkg/winget: new 0.6.1/ manifest directory (winget keeps version history; 0.6.0/ retained) - pkg/npm/README: language and agent counts
48 lines
1.6 KiB
Ruby
48 lines
1.6 KiB
Ruby
class CodebaseMemoryMcp < Formula
|
|
desc "Fast code intelligence engine for AI coding agents"
|
|
homepage "https://github.com/DeusData/codebase-memory-mcp"
|
|
version "0.6.1"
|
|
license "MIT"
|
|
|
|
on_macos do
|
|
on_arm do
|
|
url "https://github.com/DeusData/codebase-memory-mcp/releases/download/v#{version}/codebase-memory-mcp-darwin-arm64.tar.gz"
|
|
sha256 "3468e5df340e53dba2d23cc30bf44210c412dfb2538d7da992465934bf4980e0"
|
|
end
|
|
on_intel do
|
|
url "https://github.com/DeusData/codebase-memory-mcp/releases/download/v#{version}/codebase-memory-mcp-darwin-amd64.tar.gz"
|
|
sha256 "a85f8313181c7ffd3a0ac494c0e2bf1b5647f15de06686f8a0728162bf4326ac"
|
|
end
|
|
end
|
|
|
|
on_linux do
|
|
on_arm do
|
|
url "https://github.com/DeusData/codebase-memory-mcp/releases/download/v#{version}/codebase-memory-mcp-linux-arm64.tar.gz"
|
|
sha256 "29811aadc2aa99fb9612683af30a06d03fcb2bfefb95c12ea672671827bd111c"
|
|
end
|
|
on_intel do
|
|
url "https://github.com/DeusData/codebase-memory-mcp/releases/download/v#{version}/codebase-memory-mcp-linux-amd64.tar.gz"
|
|
sha256 "a24c04fd1fd61b08158e011685cf08d860e3594e4ce057ffda57d1cc2f4afdd1"
|
|
end
|
|
end
|
|
|
|
def install
|
|
bin.install "codebase-memory-mcp"
|
|
end
|
|
|
|
def caveats
|
|
<<~EOS
|
|
Run the following to configure your coding agents:
|
|
codebase-memory-mcp install
|
|
|
|
To tap this formula directly:
|
|
brew tap deusdata/codebase-memory-mcp https://github.com/DeusData/codebase-memory-mcp
|
|
brew install codebase-memory-mcp
|
|
EOS
|
|
end
|
|
|
|
test do
|
|
assert_match "codebase-memory-mcp", shell_output("#{bin}/codebase-memory-mcp --version")
|
|
end
|
|
end
|