Repository navigation
v2.0.0
Release Notes — MCP Integration & Advanced AI Capabilities
Version: v2.0.0
Date: 2025-08-22
Highlights
- MCP Server Integration: Connect to external Model Context Protocol servers with STDIO, HTTP, and SSE transport support for expanded AI capabilities.
- Advanced Context Management: Intelligent conversation summarization, persistent memory system, and automatic planning with token-aware context compression.
- Enhanced AI Tools: Similarity search, document link traversal, Obsidian base file support, and comprehensive document analysis capabilities.
- Multi-Modal AI Architecture: Specialized Chat, Compose, and Write modes with reasoning display, placeholder states, and modular instruction system.
- Architectural Overhaul: Complete code reorganization with focused services, enhanced path utilities, and improved error handling.
Changes
-
Added:
MCPManager.tsfor handling multiple MCP server connections with OAuth flow detection and retry logic.ContextManager.ts,SummarizerService.ts,MemoryService.ts, andPlanningService.tsfor intelligent context management.- Enhanced AI instruction system with modular prompts in
src/instructions/directory structure. - Comprehensive tool suite: similarity search, link traversal, base file operations, and planning tools.
PathUtils.tsfor centralized path handling with team-docs vs vault-wide scope support.- MCP server configuration UI in settings with transport type selection and connection monitoring.
- Context management settings for AI scope, summarization, and retrieval parameters.
- OAuth authentication handling via
OAuthManager.tsfor MCP servers requiring authentication. - Token estimation and context policies for smart conversation management.
-
Changed:
- Reorganized UI components into
components/andmodals/folders with focused responsibilities. - Split AI tools into modular architecture:
core/,obsidian/,navigation/tool categories. - Enhanced chat interface with MCP server selection, reasoning display, and improved message rendering.
- Updated file reservation system to use relative paths and improved Git commit parsing.
- Enhanced settings structure with new sections for MCP configuration and context management.
- Improved activity feed with better path handling and cleaner display of reservation events.
- Added GPG signing fallback in Git operations and better error handling throughout.
- Enhanced provider selection with model-specific last-used settings and improved UI responsiveness.
- Reorganized UI components into
-
Fixed:
- GPG signing issues in Git operations with automatic fallback to
--no-gpg-sign. - Path resolution improvements for cross-platform compatibility and team collaboration.
- Better OAuth flow handling and permission error detection for MCP servers.
- Enhanced error messages and recovery mechanisms throughout the application.
- GPG signing issues in Git operations with automatic fallback to
Dependencies
- Added
@modelcontextprotocol/sdk^1.17.3 for MCP server integration. - Updated various AI SDK dependencies for improved provider support and compatibility.
Tests
- Updated test structures to accommodate new architectural patterns.
- Enhanced mock utilities for testing new services and components.
- Maintained backward compatibility for existing test suites.
Notes
- MCP integration allows AI to access external tools and data sources beyond your documentation.
- Context management automatically handles conversation length and memory extraction.
- The modular instruction system enables provider-specific optimizations and better tool coordination.
- Path utilities support both team-docs scoped and vault-wide AI operations.
Potential follow-ups
- Add comprehensive MCP server examples and configuration guides.
- Implement visual MCP tool execution feedback in the chat interface.
- Enhance similarity search with semantic embedding support.
- Add collaborative planning features with shared scratchpads.
- Implement advanced memory querying and fact verification.
Full Changelog: v1.5.0...v2.0.0