Repository navigation
Release v2.5.2
DevMind MCP v2.5.2
Fixed
-
Critical: Multi-Project Memory Contamination: Fixed cross-project memory pollution in multi-project scenarios
- Enhanced project path detection with strict validation
- Now throws explicit error when multiple active projects detected and path is ambiguous
- Requires explicit
project_pathparameter in multi-project environments - Prevents memories from being recorded to wrong project sessions
- Impact: Ensures memory isolation between projects in multi-project development
-
Codebase Indexing Session Management: Fixed indexing session proliferation issue
- Each project now maintains only one persistent indexing session
- Subsequent indexing operations reuse existing session
- Session name:
Codebase Index (Auto-managed) - Prevents session list pollution from repeated indexing
- Impact: Cleaner session management, truly implements v2.5.1's "temporary sessions" intent
Changed
- Multi-Project Error Handling: More explicit error messages for multi-project conflicts
- Shows detected projects and their paths
- Provides clear usage examples
- Guides users to specify
project_pathexplicitly
Technical Details
-
handleRecordContext: Enhanced multi-project validation logic
- Throws error instead of warning when project path is ambiguous
- Compares inferred project with most recently accessed project
- Only allows auto-detection when unambiguous
-
ContextEngine.indexCodebase: Added session reuse logic
- New
findIndexingSession()method to locate existing indexing session - Reuses active
codebase-indexersession if exists - Creates new session only when none exists
- New
Installation
Via npx (recommended, no installation needed):
Use specific version:
npx -y devmind-mcp@2.5.2Or always use latest:
npx -y devmind-mcp@latestOr install globally:
Install specific version:
npm install -g devmind-mcp@2.5.2Install latest:
npm install -g devmind-mcp@latestNPM Package
Documentation
- 📖 README
- 📝 Full Changelog