Skip to content

v2.7.0 — Per-Project Isolation

Choose a tag to compare

@neuralnexustech neuralnexustech released this 09 Jun 07:20
· 4 commits to master since this release

v2.7.0 — Per-Project Isolation

Each project gets its own port. Two agents, two projects, zero mixing.

What's new

  • .cortex/config.json — stores api_port + mcp_port per project
  • Port registry at ~/.cortex/ports.json tracks all assigned ports
  • cortex init assigns next available port automatically (3001, 3002, 3003...)
  • cortex start/dashboard reads port from project config — no more hardcoded ports
  • /api/projects shows port for each project
  • Projects tab shows API port per project card
  • Dashboard only shows current project data — no mixing

How it works

Agent 1: cortex start --project ./aura     → port 3001 (aura data only)
Agent 2: cortex start --project ./other    → port 3002 (other data only)
Each agent sees only its own project's features, files, tests, pipeline

Changelog

  • 40 files changed, +149/-48
  • npm @neuralnexustech/cortex-mcp@2.7.0