v3.3.0
10 days ago by Jordan Fanapour
New Features
- Multi-Tenant Agent Memory Scoping: Agents can now scope notes and examples by custom entity hierarchies (Organization → Contact, etc.) without hardcoding specific schemas, enabling secure multi-tenant AI applications
- AI Reranking Framework: New two-stage retrieval system with semantic reranking for improved accuracy of agent memory and RAG systems, supporting Cohere and LLM-based rerankers
- Agent Memory Lifecycle Management: Automatic cleanup and archiving of stale notes and examples based on configurable retention policies, with access tracking and TTL support
- API Key Scopes Authorization: Comprehensive hierarchical scoping system with pattern-based access control and application-level restrictions for API security
- Memory Cleanup Agent: Automated agent that archives unused notes and low-scoring examples to prevent unbounded memory growth
- Enhanced MCP Server: Expanded Model Context Protocol server with new tools, better configuration management, and improved debugging support
Improvements
- Agent Context Injection: Refactored note sorting to use cached note type priorities for significantly improved performance
- Payload Feedback System: Enhanced feedback collection and analysis for agent responses with new prompt templates
- VSCode Debugging: Improved debugging configuration for MCP Server development workflow
- Package Dependencies: Reduced deprecation warnings by upgrading numerous packages across the codebase
- Query System: Enhanced date parameter handling with proper ISO string conversion for SQL Server compatibility
- A2A Server: Expanded Agent-to-Agent communication capabilities with new endpoints and better error handling
Bug Fixes
- Date Conversion: Fixed query system to properly convert date parameters to ISO strings for SQL Server compatibility
- Git Configuration: Updated .gitignore to properly exclude temporary files and build artifacts
- Chain Warnings: Resolved various chaining warnings throughout the codebase
- Package Dependencies: Fixed version compatibility issues and updated deprecated package references
- Memory Management: Improved memory cleanup processes to prevent data accumulation issues