fix: unscope serena MCP from $HOME to prevent runaway indexing #2

Open
jmz wants to merge 1 commit from fix/serena-unscope-home into master
Owner

The --project /Users/ziefle arg in mcp-servers.json made serena index the entire home directory (~386G) on every session start, pinning a full CPU core (~100%; load 6.5→3.8 after killing it). Removing it lets serena activate a project on demand per-repo and drops the macOS-specific hardcoded path so the definition is portable across the fleet.

The `--project /Users/ziefle` arg in mcp-servers.json made serena index the entire home directory (~386G) on every session start, pinning a full CPU core (~100%; load 6.5→3.8 after killing it). Removing it lets serena activate a project on demand per-repo and drops the macOS-specific hardcoded path so the definition is portable across the fleet.
The --project /Users/ziefle arg made serena index the entire home
directory (~386G) on every session start, pinning a full CPU core at
~100%. Removing it lets serena activate a project on demand per-repo.
Also portable across the fleet (the hardcoded path was macOS-specific).

Co-Authored-By: Claude Opus 4.8 <[email protected]>
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin fix/serena-unscope-home:fix/serena-unscope-home
git switch fix/serena-unscope-home
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
jmz/claude-config!2
No description provided.