From 42ed414a4cb625c1c7db8e11300353008e591096 Mon Sep 17 00:00:00 2001 From: Copilot <198982749+Copilot@users.noreply.github.com> Date: Sat, 13 Dec 2025 17:22:38 -0500 Subject: [PATCH] Fix: Exclude developer-specific .mcp.json from marketplace releases (#277) * Initial plan * Fix: Remove developer-specific .mcp.json config and exclude from sync Co-authored-by: thedotmack <683968+thedotmack@users.noreply.github.com> * Fix: Use leading slash in rsync exclude to only exclude root .mcp.json Co-authored-by: thedotmack <683968+thedotmack@users.noreply.github.com> * Complete fix for developer-specific .mcp.json config issue Co-authored-by: thedotmack <683968+thedotmack@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: thedotmack <683968+thedotmack@users.noreply.github.com> --- .gitignore | 5 ++++- .mcp.json | 13 +------------ package-lock.json | 4 ++-- scripts/sync-marketplace.cjs | 2 +- 4 files changed, 8 insertions(+), 16 deletions(-) diff --git a/.gitignore b/.gitignore index 8820a898..b846dad8 100644 --- a/.gitignore +++ b/.gitignore @@ -14,4 +14,7 @@ package-lock.json private/ # Generated UI files (built from viewer-template.html) -src/ui/viewer.html \ No newline at end of file +src/ui/viewer.html + +# Local MCP server config (for development only) +.mcp.json \ No newline at end of file diff --git a/.mcp.json b/.mcp.json index b0b26bb7..da39e4ff 100644 --- a/.mcp.json +++ b/.mcp.json @@ -1,14 +1,3 @@ { - "mcpServers": { - "old-claude-mem": { - "command": "uvx", - "args": [ - "chroma-mcp", - "--client-type", - "persistent", - "--data-dir", - "/Users/alexnewman/.claude-mem/backups/chroma-backup-20251005-222403" - ] - } - } + "mcpServers": {} } diff --git a/package-lock.json b/package-lock.json index 8fe12c16..a3f32130 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "claude-mem", - "version": "7.0.10", + "version": "7.1.5", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "claude-mem", - "version": "7.0.10", + "version": "7.1.5", "license": "AGPL-3.0", "dependencies": { "@anthropic-ai/claude-agent-sdk": "^0.1.67", diff --git a/scripts/sync-marketplace.cjs b/scripts/sync-marketplace.cjs index dc675969..de36b370 100644 --- a/scripts/sync-marketplace.cjs +++ b/scripts/sync-marketplace.cjs @@ -61,7 +61,7 @@ function getPluginVersion() { console.log('Syncing to marketplace...'); try { execSync( - 'rsync -av --delete --exclude=.git ./ ~/.claude/plugins/marketplaces/thedotmack/', + 'rsync -av --delete --exclude=.git --exclude=/.mcp.json ./ ~/.claude/plugins/marketplaces/thedotmack/', { stdio: 'inherit' } );