From 64297ff3e8e142887fc36c933d57fd4d32924cc2 Mon Sep 17 00:00:00 2001 From: Ivan Lin <35771002+ivanlinhf@users.noreply.github.com> Date: Thu, 24 Sep 2026 21:14:29 +0800 Subject: [PATCH 1/2] chore(scoop): bump packaged manifest to 0.11.0 Sync pkg/scoop/codebase-memory-mcp.json with the Scoop Main bucket manifest (v0.11.0): add arm64, notes, and matching hashes/URLs. Signed-off-by: Ivan Lin <35771002+ivanlinhf@users.noreply.github.com> --- pkg/scoop/codebase-memory-mcp.json | 49 +++++++++++++++++------------- 1 file changed, 28 insertions(+), 21 deletions(-) diff --git a/pkg/scoop/codebase-memory-mcp.json b/pkg/scoop/codebase-memory-mcp.json index f4ae23c1b1..5945c17a3e 100644 --- a/pkg/scoop/codebase-memory-mcp.json +++ b/pkg/scoop/codebase-memory-mcp.json @@ -1,27 +1,34 @@ { - "version": "0.8.1", - "description": "Fast code intelligence engine — native executable with verified runtime assets", - "homepage": "https://github.com/DeusData/codebase-memory-mcp", - "license": "MIT", - "architecture": { - "64bit": { - "url": "https://github.com/DeusData/codebase-memory-mcp/releases/download/v0.8.1/codebase-memory-mcp-windows-amd64.zip", - "hash": "a602ad090ed3f49d86c55472f73f27ad7055222806a82358f2e08513e027f00f", - "bin": "codebase-memory-mcp.exe" - } - }, - "checkver": { - "github": "https://github.com/DeusData/codebase-memory-mcp" - }, - "autoupdate": { + "version": "0.11.0", + "description": "Code intelligence knowledge graph MCP server for AI coding agents", + "homepage": "https://deusdata.github.io/codebase-memory-mcp/", + "license": "MIT", + "notes": "To register this MCP server with your clients, run `codebase-memory-mcp install` after install.", "architecture": { - "64bit": { - "url": "https://github.com/DeusData/codebase-memory-mcp/releases/download/v$version/codebase-memory-mcp-windows-amd64.zip", + "64bit": { + "url": "https://github.com/DeusData/codebase-memory-mcp/releases/download/v0.11.0/codebase-memory-mcp-windows-amd64.zip", + "hash": "6eb6beaf261b19e419766e78baf93cbc3cf1c6338cff8fb7c0234859f96d1685" + }, + "arm64": { + "url": "https://github.com/DeusData/codebase-memory-mcp/releases/download/v0.11.0/codebase-memory-mcp-windows-arm64.zip", + "hash": "52b29881214fce47d529e098308b1de77c40f6812e20a34d588ee4c25b84fd1a" + } + }, + "bin": "codebase-memory-mcp.exe", + "checkver": { + "github": "https://github.com/DeusData/codebase-memory-mcp" + }, + "autoupdate": { + "architecture": { + "64bit": { + "url": "https://github.com/DeusData/codebase-memory-mcp/releases/download/v$version/codebase-memory-mcp-windows-amd64.zip" + }, + "arm64": { + "url": "https://github.com/DeusData/codebase-memory-mcp/releases/download/v$version/codebase-memory-mcp-windows-arm64.zip" + } + }, "hash": { - "url": "https://github.com/DeusData/codebase-memory-mcp/releases/download/v$version/checksums.txt", - "find": "([a-f0-9]{64})\\s+codebase-memory-mcp-windows-amd64\\.zip" + "url": "$baseurl/checksums.txt" } - } } - } } From ff8dd47011c43c622d3dc82b33be32b4493e4ea9 Mon Sep 17 00:00:00 2001 From: Ivan Lin <35771002+ivanlinhf@users.noreply.github.com> Date: Sat, 26 Sep 2026 06:23:52 +0800 Subject: [PATCH 2/2] fix(scoop): address v0.11.0 review feedback Signed-off-by: Ivan Lin <35771002+ivanlinhf@users.noreply.github.com> --- pkg/scoop/codebase-memory-mcp.json | 59 ++++++++++++++----------- tests/test_version_metadata_contract.sh | 4 +- 2 files changed, 34 insertions(+), 29 deletions(-) diff --git a/pkg/scoop/codebase-memory-mcp.json b/pkg/scoop/codebase-memory-mcp.json index 5945c17a3e..a4af5cf00a 100644 --- a/pkg/scoop/codebase-memory-mcp.json +++ b/pkg/scoop/codebase-memory-mcp.json @@ -1,34 +1,39 @@ { - "version": "0.11.0", - "description": "Code intelligence knowledge graph MCP server for AI coding agents", - "homepage": "https://deusdata.github.io/codebase-memory-mcp/", - "license": "MIT", - "notes": "To register this MCP server with your clients, run `codebase-memory-mcp install` after install.", + "version": "0.11.0", + "description": "Code intelligence knowledge graph MCP server for AI coding agents", + "homepage": "https://deusdata.github.io/codebase-memory-mcp/", + "license": "MIT", + "notes": "To register this MCP server with your clients, run `codebase-memory-mcp install` after install.", + "architecture": { + "64bit": { + "url": "https://github.com/DeusData/codebase-memory-mcp/releases/download/v0.11.0/codebase-memory-mcp-windows-amd64.zip", + "hash": "6eb6beaf261b19e419766e78baf93cbc3cf1c6338cff8fb7c0234859f96d1685" + }, + "arm64": { + "url": "https://github.com/DeusData/codebase-memory-mcp/releases/download/v0.11.0/codebase-memory-mcp-windows-arm64.zip", + "hash": "52b29881214fce47d529e098308b1de77c40f6812e20a34d588ee4c25b84fd1a" + } + }, + "bin": "codebase-memory-mcp.exe", + "checkver": { + "github": "https://github.com/DeusData/codebase-memory-mcp" + }, + "autoupdate": { "architecture": { - "64bit": { - "url": "https://github.com/DeusData/codebase-memory-mcp/releases/download/v0.11.0/codebase-memory-mcp-windows-amd64.zip", - "hash": "6eb6beaf261b19e419766e78baf93cbc3cf1c6338cff8fb7c0234859f96d1685" - }, - "arm64": { - "url": "https://github.com/DeusData/codebase-memory-mcp/releases/download/v0.11.0/codebase-memory-mcp-windows-arm64.zip", - "hash": "52b29881214fce47d529e098308b1de77c40f6812e20a34d588ee4c25b84fd1a" + "64bit": { + "url": "https://github.com/DeusData/codebase-memory-mcp/releases/download/v$version/codebase-memory-mcp-windows-amd64.zip", + "hash": { + "url": "$baseurl/checksums.txt", + "find": "([a-f0-9]{64})\\s+codebase-memory-mcp-windows-amd64\\.zip$" } - }, - "bin": "codebase-memory-mcp.exe", - "checkver": { - "github": "https://github.com/DeusData/codebase-memory-mcp" - }, - "autoupdate": { - "architecture": { - "64bit": { - "url": "https://github.com/DeusData/codebase-memory-mcp/releases/download/v$version/codebase-memory-mcp-windows-amd64.zip" - }, - "arm64": { - "url": "https://github.com/DeusData/codebase-memory-mcp/releases/download/v$version/codebase-memory-mcp-windows-arm64.zip" - } - }, + }, + "arm64": { + "url": "https://github.com/DeusData/codebase-memory-mcp/releases/download/v$version/codebase-memory-mcp-windows-arm64.zip", "hash": { - "url": "$baseurl/checksums.txt" + "url": "$baseurl/checksums.txt", + "find": "([a-f0-9]{64})\\s+codebase-memory-mcp-windows-arm64\\.zip$" } + } } + } } diff --git a/tests/test_version_metadata_contract.sh b/tests/test_version_metadata_contract.sh index b191597bfb..fa66caeaa2 100644 --- a/tests/test_version_metadata_contract.sh +++ b/tests/test_version_metadata_contract.sh @@ -108,7 +108,7 @@ SURFACES=( "pkg/chocolatey/codebase-memory-mcp.nuspec|release" "pkg/chocolatey/tools/chocolateyInstall.ps1|release" "pkg/homebrew/Formula/codebase-memory-mcp.rb|pin:0.10.3" - "pkg/scoop/codebase-memory-mcp.json|pin:0.8.1" + "pkg/scoop/codebase-memory-mcp.json|pin:0.11.0" "pkg/aur/PKGBUILD|pin:0.8.1" "pkg/aur/.SRCINFO|pin:0.8.1" ) @@ -119,7 +119,7 @@ SURFACES=( # AND every sha256 it pins, then move the entry to "release" above. PIN_REASONS=( "pkg/homebrew/Formula/codebase-memory-mcp.rb|pins 4 per-asset sha256 (darwin/linux x arm/intel); last re-pinned for v0.10.3" - "pkg/scoop/codebase-memory-mcp.json|pins the windows-amd64.zip sha256; last re-pinned for v0.8.1" + "pkg/scoop/codebase-memory-mcp.json|pins 2 per-asset sha256 (Windows amd64 + arm64 zip); last re-pinned for v0.11.0" "pkg/aur/PKGBUILD|pins sha256sums_x86_64 + sha256sums_aarch64; last re-pinned for v0.8.1" "pkg/aur/.SRCINFO|generated from PKGBUILD, so it must move with it, not before it" )