Skip to content

v2.8.0 — Full Project Isolation

Choose a tag to compare

@neuralnexustech neuralnexustech released this 09 Jun 08:53
· 2 commits to master since this release

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 both api_port AND mcp_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_project blocked 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 switch

Changelog

  • 8 files changed, +94/-35
  • npm @neuralnexustech/cortex-mcp@2.8.0