v2.8.0 — Full Project Isolation
v2.8.0 — Full Project Isolation
4 fixes to eliminate all project mixing.
Fixes
- Fix 1:
CORTEX_SINGLE_PROJECT=1— dashboard shows only the current project, no parent-dir crawling - Fix 2:
findNextAvailablePort()now increments bothapi_portANDmcp_port(was only incrementing api_port) - Fix 3: Per-agent tracking in
.cortex/agents/{id}.json— auto-cleanup on exit/SIGINT - Fix 4:
cortex_set_active_projectblocked when process started with--project— returns error with hint to start new agent
How multi-agent works now
# Agent 1: aura project on port 3001
cortex start --project ./aura
# → Dashboard: localhost:3001 (aura only)
# → Agent locked to aura, can't switch
# Agent 2: other project on port 3002
cortex start --project ./other
# → Dashboard: localhost:3002 (other only)
# → Agent locked to other, can't switchChangelog
- 8 files changed, +94/-35
- npm
@neuralnexustech/cortex-mcp@2.8.0